Found this and thought it would be interesting to share: 

http://travel.usnews.com/cruises/

Breaks down the best cruises in a number of categories. Not sure how they managed the rankings, but I know I was surprised by what cruise-lines ended where.