Whether you prefer long days at sea or ample time in diverse ports of call, megaships packed with features or intimate yachts, more restaurants than a resort or a single luxury dining room, there's a cruise line out there for you.

We asked our readers to vote for their favorite ocean cruise lines, and after four weeks of voting, the results are in.