Maps now has more than 10 million miles of Street View imagery
No more getting lost in new cities?
The things you can discover on Google Street View
Google wants you to become a citizen Street View mapper, if you have the cash
The high-res images will help Google's algorithms