OK, now looks like latest rage these days seems to be Earth in aerial form with microsoft joinning the badnwagon,
it also has feature to locate you on base of wi-fi locater or IP address(less accurate), i dont have wi-fi so couldnt look into it, but using IP address locater was like using whois command on visual route or nettools, just that it is in map form.

here is the link:

http://virtualearth.msn.com/