You shouldn't run a very busy forum on shared hosting as well. When I say very busy I'm meaning 750+ post's a day.
Running fine on a shared hosting environment at our current host NXS
I do note that we aren't on a server that hosts a bunch of sites on a single server, it's a big a cluster.
They said, if we can host a thousand sites on our cluster, we can host a big one too