Microsoft Street Slide: Google Street View Turned Up To 11

When Google Street View was launched, it was mind-blowing technology, but scanning large distances is often tiresome. In response, Microsoft Research has debuted Street Slide, which stitches the panoramic images together to make one big, amazing, interactive world. » 7/29/10 4:30pm 7/29/10 4:30pm