Upload & Sell: Off
Your best option for displaying panoramas is a player that will detect Flash if someone is on a web browser, but also serve an HTML5 version to those viewing on an iPhone or iPad. I really like Pano2VR - it's easy to do the basics, and the online video tutorials are excellent. You might also check out krpano.
Here's a recent 360 panorama that includes an HTML5 version with iPhone/iPad gyroscope control: http://bit.ly/V83Xiu