Discovered a new, really great, panorama site.
The site got thousands of panoramas around the world. It uses Adobe Flash technology, and works really great. Best of all, you can embed them on your website.
Note that this is incorporated into Google Earth. Also, Google Earth provides a similar Google Street View feature.