I'd put my recommendation in for Hugin as well. Never done a map with it, but have photographed interiors to great effect!