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