On the panoramas I have done, I have just used The Gimp. The most important thing seems to be to have a good level of overlap between the pictures to make lining up the different levels easy - you can then use layer masks to control how they blend together. Or, like I did with this one from a trip last October, deliberately allow the joins to show:
Wulf