I/m surprised that you found the RCCL book disappointing. I've looked at the NCL, RCCL, and Celebrity and have found them all to be excellent. I think I've also seen the Princess, but I can't remember what I thought.
I think the websites themselves are excellent, overall. One of my favourite features was that they automatically translated the costs into my currency of choice (Canadian). That's one problem I have with the brochures. The price is great in American, and then I have to factor in our dreadful exchange rate... Good luck with your research!