Street View is awesome
Google has just launched the their 2.5D maps! Thanks to technology by Immersive Media, we can now travel through streets with high resolution photos. Imagine now, being able to insert custom messages and interactivity in street images. Wow.
Don’t just stand there ! Take a walk in San Francisco. Or Denver, Las Vegas, Miami or New York.
(Flash Player 9 required)
Source. Slashdot, O’Reilly