Thanks to Antadam for pointing out a huge MySQL load that the main forum page was taking up, I have fixed the error and we should now be back in business without TOO much problem! We are still going to run out of bandwidth and all that fun stuff, so we will still switch servers.. BUT, at least we have a forum for the short run..
Matt