FlightTrack is an application that allows you to update information of flights, see if they are changed, delayed or canceled due to weather conditions based on an intuitive and detailed map. You can even view flight information while offline, even while on an airplane. Although not a free app, FlightTrack has the ability to sync with TripIt and combining the two applications will be extremely convenient for your travel.