Microsoft have their own free panorama making program 'Image Composite Editor'.
http://research.microsoft.com/en-us/....aspx#features "With Image Composite Editor, you can easily stitch your images together to create a seamless panorama. This advanced panoramic image stitcher enables you to take a set of overlapping photographs of a scene shot from a single camera location and creates a high-resolution panorama incorporating all the source images at full resolution."
Here's one I made with it: