Ive been using EveryTrail for about a year now and I love it. Not only does it display your GPS tracks in brilliant form it allows you to import photos either directly or from your Flickr/Picasaweb account and place them on the maps. Trips are categorized by activity and there's a focus on human powered trips.
Number of trips posted for the following activities:
Road biking (64,503)