Here are some links that may help with your decision process:

http://www.cruisecritic.com/cruisestyles/

http://www.cruisecritic.com/ports/

http://www.cruisecritic.com/ftc/
]