Anyone check out maps.google.com It’s awesome on many levels. While researching map sites, I came across: //www.maps24.com, this is also an excellent site, with a very cool applet (unfortunately, I am not a big fan of applets).
Someone give me a gmail account (or give me access to urs). I want to try out the interface.