Does TripIt live up to its promise?

As a frequent business and leisure traveler I make both my own reservations, and use a travel agent, according to my needs. I have a group of family members, friends and a core group of business clients who need to be apprised of my travel plans. In case of problems...