i think phpBB is better option option as its opensource and there are lot many comms from where you can get free support
apart from that i think vbulletin is good if there are lot many users when come on at same time...
and best part of phpBB... its free na ;)
Demo : free forums