Here's my problem...if my family goes overseas, we want to go during a timeframe where we can stay for at least three weeks and tour as many countries as possible as it will probably be a once-in-a-lifetime experience for us. Why is that a problem, you ask? Because that means the only time we can travel is during our kids' summer break Jun-Aug and the prices are even higher! I've been researching this for awhile now and feel the best option will be a cruise as we will know upfront that our lodging and most of our meals are covered -- so I'll watch and wait for the right time to book.