I would suggest emailing intudata about hosting. He wouldnt stop buggin me to try and find him some people that need to be hosted. Bandwidth and space are not a problem. It will probably be about that much that you want to pay a month maby a little more. just check out his site at
http://www.intudata.com then click on services. Email him your questions and such and he will mail you back.