In the past my wife and I have taken 5 - 6 am flights when leaving for vacation. This is great because it gives us an entire afternoon and evening our first day. The bad thing though is that it means we leave at the crack of dawn on go home day.
This year it's totally reverse. We are leaving (toronto) at noon and will arrive in Punta Cana at 4:45 in the afternoon. While we will miss out on a day at the beach, on the last day of the trip our flight out isn't until 6 at night ... which means we'll get to spend most of the day at the resort (I hope!).
Your opinions folks? Which is better. Flying in early but having to leave early, or flying in late but getting to leave late.