if you have a gmail account and travel alot, TripIt is so awesome.
you basically configure it to watch your email box and every time you get a travel confirmation for flights, hotels, rental cars, etc. It automagically adds all of the information to the app on your phone. no more printing confirmation emails, no more searching your inbox for your itenerary, it does all of that for you. it will tell you the best way to get from the airport to the hotel, all kinds of great stuff. The reason it works is because you don't have to do anything at all ever. Just tap the app and there's your flight information. It also picks up info from any email with travel info in it that other people send you and adds that. So your friends are flying in for the weekend and forward you the "woo hoo booked our tickets" email, it adds that, then you know what airline, when it lands, etc for when you gotta run to dia to get them. it's free for the regular version which I use. The pro version tracks and manages all of your frequent flyer miles and rewards.