I was a bit skeptical when found Autostitch, but I downloaded and tried it. The result is awesome and I'm impressed with the ease of creating panorama pictures with it. You just make a bunch of pictures, open them with the program and it takes care of the rest. If you have a digital camera you have to try this ;)
See AutoStitch in action here
See AutoStitch in action here