I have an app on the iPhone 4 called Panorama, and it does a pretty stellar job of doing panoramas. It also can connect to your social networks like flickr, twitter, foursquare, tumblr, facebook etc. I've done a couple of WWHP, I'll dig them up, all done on iPhone.