I want to see them attempt Venice; although technically 'street' view would not be accurate. It would not be easy, between canals, pathways, and especially all the bridges: foot traffic only, with stairs, and you'd have to keep the camera steady somehow.
The results, though, would be very cool.