This looks nice, although I agree that I would find the scrolling difficult to put up with.
An alternative, focused on travel mainly: http://maptia.com/maptia/stories/the-overview-effect
An alternative, focused on travel mainly: http://maptia.com/maptia/stories/the-overview-effect
I like the idea of Maptia for aggregating all that into one place, but because of uploading everything everywhere for so long, I really want a solution on my own server and attached to my own domain.