Post Made Community Wiki by Rowland Shaw
1
source | link

Hugin (based on Panorama Tools) is a good open-source option, and is multi-platform.