While this site is hosted at Crystal Tech (and I've been very happy with them), I have a few other web sites that I have hosted at Hawk Host. For about $40/year, Hawk Host provides 3 GB of disk space, 30 GB of monthly bandwidth, and basically unlimited everything else. I've been with them about a year now and have had no issues.