Another possibility for a big forum is to use the "easy" one-click install of phpbb. Since this is actually hosted on servers specifically customized for fast and scaleable phpbb hosting, I'd guess that they'd be superior to a shared hosting experience.
You would be limited to the plug-ins that are installed by default.
Use the [color=#CC0000]3DOM50[/color] promo code for 3 extra lifetime domains and $50 off
More Dreamhost coupons here!