Booking a flight sounds simple enough -- pick a date, choose a destination, and you're good to go. However, it's rarely that straightforward, especially if you're trying to save money on airfare or ...