Tripit

Free site, go to Tripit. Forward all confirmations for flights, hotels, etc. from your email. It will create an itinerary and even add driving directions.