It has a feature called "locate me" You can install Location Finder to display your current location on a Virtual Earth map by using Wi-Fi technology.
So here's a demo: Hacking MSN VE to Locate Me. It uses MSN VE's IP-to-geo API to find your location, then map it with Google Maps API. Pretty cool. They also have an Wi-Fi based Location Fider API, which can be used as (JScript):
var wifi = new ActiveXObject("Microsoft.MapPoint.WiFiScanner.1");
var code = wifi.GetLocation();
but it seems to have a domain restriction so that it only works with MSN Virtual Earth site, which makes sense. However, I tested it on Windows Scripting Host environment and it turns out that it can be called from any local scripts. That means, you can now geocode your photos when you upload them to Flickr or TypePad, without GPS stuff, which is cool.