By -
Darren Straight
Windows Live Local Virtual Earth Technical Preview is now Live
The Windows Live Local (Virtual Earth) Technical Preview of the new StreetSide featureĀ is now Live at:
http://preview.local.live.com/
There’s also a channel 9 video of it here!