Microsoft has its new site for Windows Live – Local – Virtual Earth up and running with its Technology Preview. Only the cities of San Francisco, California and Seattle, Washington are currently available. You can take a virtual car ride through the city streets of both locations, and direct the vehicle to where you wish to go.

Having been born and raised in San Francisco, I took the ‘sports car’ view for a quick spin. Though it doesn’t appear that all streets have been filmed as of yet, I was still able to get a bird’s eye view of the City by The Bay. Minus the traffic snarls!

Take a look here and see for yourself.

PS: A broadband connection is highly recommended.
[tags]San Francisco, California, Seattle, Washington, city view, live, virtual earth, preview[/tags]