I took Matthew with me on a business trip to NJ in mid-August. Matthew was a good traveler for the most part; if he hadn't done well on our trip for David's wedding I wouldn't have done it. 5 hours is a long flight, plus more waiting in the airport, is a long time to sit around when you're 4.
Continental overbooked the first leg of our flight (to DC, where we were going to take a Delta flight to Utah). The good news was they put us on a direct flight to SLC instead. The bad news is we still got in to Utah almost three hours later, past 10 PM. Matthew did pretty well until he fell asleep half an hour before we landed -- when he woke up he was in bad shape. Everything resulted in a flood of tears and howls.
But I guess it was worth it; Mom was glad to have Matthew for a couple days, and Matthew was glad to see Grandma and Uncle Grant again. Rachel was glad to only have one kid by herself while I was gone. And for all their squabbles, Melissa missed Matthew -- Rachel said every morning she would ask, "Where Dachew?"