You have great advice so far. Not much to add without knowing what you like to do. There are different boats for different folks. The Mega ships usually have more to offer as far as activities go. Ice skating, rock climbing, and some even have a surfing simulator. If your mind is set on doing at least a 10 night cruise, you might want to look into a Panama Canal cruise. Next month my wife and I are going for 5 nights on the Enchantment of the Seas out of Fort Lauderdale. When we get off, we're taking a cab to Miami and getting on the Liberty of the Seas. That's 12 nights, and we break it up by going on two different ships. Some people do back to back cruises. If you did that, you just stay on the same ship. Usually the ship does alternate itineraries each week. I hope this gives you some ideas.