There is an app for iPhone that does a pretty good job of stitching photos together into a panorama. Photosynth...and it's free. Nice thing is it takes all the photos for you as you pan around. It is also from Microsoft so maybe it uses the same ICE engine?