I use a combo of tripit and flighttracker on my iphone. Tripit takes the schedules and populates a calendar for me, and flighttracker is good for all sorts of flight info and pulls my data from tripit. It also allows the tripit data to be sync to outlook.