It’s been a while I stopped using hugin, an open source panorama stitching tool, because it crashed all the time on me and it was unclear how to work with it.
I just downloaded the latest release (an ominous 0.6.1), and they somehow got it to work just fine! I am impressed! Download it from here
Use is a bit of a problem on first try. You install the application, start it, then add a bunch of pictures that can be stitched together.