MyBB is my favorite free forum software and vB 3 would be for paid versions but im really not convinced by vB4 and would probably look very closely at IPB.
They do indeed take a lot of time and effort, especially before they reach critical mass.
As for profitability, well I make a lot more per hour from forums than other online marketing. The key is finding the right advertisers.