When looking at the mega-ships currently sailing the high seas, Royal Caribbean’s Icon of the Seas and MSC Cruises’ newly launched MSC World America are among the best. Both cruise ships offer cutting ...