Asia_Expat - 4:18 am on Nov 15, 2011 (gmt 0)
You need lots of time. If you think a forum will run itself, forget it. Forums take WORK...
You also need a thick skin.
I use Invision Power Board. It's excellent, but not free (although I'm a legacy customer with a perpetual license. You can still pick them up from perpetual license owners looking to sell).