I would seriously recommend finding another host. It's hard to find good/cheap hosts (damn near impossible), but they are out there. I'm currently using
Pixie Host and so far I'd have to say they've been great. $35/month for 5gb of storage and 50gb of bandwidth, and they're the only hosting company that has acutally been able to handle my site without any problems. Even with 50+ users online the server load usually stays around 0.50 or less.