Although TripIt is a great application, after attempting to use it for a few trips I just find it overkill.
Realistically, I have all my email confirmations on my iphone, photos of any documents required, and access to my dropbox file for backup copies of ID, itinerary etc.
Failing that, evernote for iphone is a great way to track a trip.