I just got done looking for a new webhost, and I have to say that CWI
www.cwihosting.com is great.. They give you unlimited space, unlimited bandwidth, total freedom on your CGI, PHP, SSI, you name it, 30 email accounts, etc etc.. 100% uptime guarantee too, all for only $30 a month, and a one time $20 setup fee.. They're really great.. plus, they have a non-unlimited package for only $15 a month.. definitely a very good site, because you have so much control, and their servers are really fast too.. so if you're willing to pay for your host, I definitely recommend them..