February 28, 2006 Windows Live Local adds street-side views — the maps arms race escalates with this crazy driving mode #