TripIt is my go-to app for travel on a few fronts. The core functionality of the app is that it consolidates and organizes travel information. Forward the email confirmations from your airline, hotel, rental car provider, or even corporate travel agent, and TripIt creates an itinerary for the trip, complete with weather, directions, and confirmation numbers.
You can also add viewers to your trips. In my case, my wife is automatically a viewer for all my trips, so she can quickly see where I'll be, which hotel I'm staying in, and where I'm going.