Yesterday Google added Street View imagery to cities in Switzerland, Portugal and Taiwan. A number of websites are collecting interesting Street Views and are sure to be adding views from the new countries today.
Street View & Photo View
I've been working on a little site that embeds Street Views with the new 'photosynth' type photo viewer that has been recently added to Google Maps. This site shows a few new Street Views from Switzerland, Portugal and Taiwan.
If you click on the photographs in the top right corner of the Street View you can view photographs of the same location from Panoramio and Picasa.
Other Street View Collections