Cruisecritic tends to be either very good or very bad in terms of info depending on which cruise line or area of the world you are traveling in. I have seen downright wrong info posted there.
Visit a couple of sites. I too like the GoldStandard forum already mentioned. It just started but it is really good. The Blog from Eric Goldring is very interesting.