A different site, but the map is Google Maps based, so it's easier to zoom in and out of. It doesn't give statistics, flights, etc but is just a "pin in the map" of where you've been and where you're going. Here's mine:
Kayak Member Page: seoulmanjr
peace,
~Ben~