A vacation sounds wonderful until the price tag appears. Between flights, hotels, meals, and entertainment, even a short ...