I found an interesting site that uses 360° views to look at cities/places. Most of the sites are from europe, and almost all are centered around pedestrian transit areas. In order to see it, it helps to have a fast connection and a fast computer too. Dial-uppers need not apply, sorry.
Click the magic text to see what I'm talking about.
In general its just a neat site with pano's from around the world. Toronto's there, Hannover Ger., Copenhagen, SanFran mt Everest, Paris.