If you travel pretty much ever, you need to take Tripit along with you. Full stop. There simply is no better way to organize your flights, hotel stays, car rentals, meetings, whatever. You just sign up for a Tripit account, feed it your itineraries — either manually or by letting it lurk in your inbox — and it takes care of the rest.
Tripit intelligently scans your emails from the airlines and ingests, sorting your trips and keeping everything nice and orderly. It then helps you get to the airport on time, keeps your confirmation number handy, helps you find your flight, and whether it's on time, or if it's time to keep up your feet for a bit. Just arriving? You'll get layover information. Need directions from the airport to your hotel? Done, with full Google Maps support.
A number of other services have support for Tripit as well, though at times there are hiccups. Either way, between the organization and the push notifications, Tripit is and app you can't live without if you live any of your life on the road.