While on MTBR I noticed a new site out there called MTBGuru. The site allows you to upload a GPS track and your images, it then combines the two in a nice layout with elevation profiles and a Google Earth based map with the route displayed and clickable image icons. All in all pretty cool stuff. Here is the MTB Guru himself giving a rundown of the features of the site.