Mike, Have you checked this host out yet?
https://www.liquidweb.com/I have had them for the past few years and never had a problem.
Granted I don't have a super cool fourm and site like yours, but you should at least look into it and let me know what you think.