You are asking for nothing but headaches with your ISP if you willingly break the terms of service and start hosting a site - you will essentially be at their mercy and your site will be screwed if they decide to pull the plug any time they want. If money is really a problem you can get some really ghetto hosting out there, as cheap as $5 a month, but if you want your site to actually stay up and work, you should go with a professional hosting company. I own one, CitrixMeta who owns this very site owns one, and also forum members Rob and JSH-John own hosting companies - you have four excellent, reputable, and professional companies to choose from just from your association with icrontic. It really doesn't matter to me who you choose, as you can't lose either way, but I would hate to see you try to host it yourself cause you're just asking for trouble.
__________________
"I offer my genius to the world, all I ask is you pick up my expenses"