Hello Google Maps!

And goodbye Mapquest/Yahoo Maps and so on.

Beta only, sketchy Mac support (Netscape/Mozilla) at this time…still kicks butt.

I saw this and kept pestering people throughout the day at work, showing it to them like I invented the damn thing.

Sweet….