I tend to favor WorldMate, but wish it had better support for Restaurants and other non-travel-specific. I find the TripIt website to be horrible in terms of UI. I've recently started playing with TripCase. Seems to parse all the emails I've forwarded without issue, and I like that it supports many activity types. Both website and iOS app for TripCase are decent as well.