i'd hold out on the forum. Wait till your site gets really popular then put in the forum. I doubt it'll be that active at its launch up