I also use homefree from
http://www.solutionscripts.com. I had to hack it up to allow FTP, subdomains and free domain hosting but it works well.
The person that wrote it (Tim Watson) has some really large forums dating back for years with a ton of support. Most of the time they can answer almost any question you have. They do however have real support but usually takes several days to get an answer back.