Some superb panoramas in your gallery, but it's a shame the seams don't quite join properly. I can recommend the autopano/hugin/enblend combination (all free!), a bit of a learning curve but gets everything spot on! Details at http://exolucere.ca/articles/create-panorama