If you don't need dedicated hosting, Dreamhost's web hosting plans are phenomenal. (Their dedicated hosting might be great too, I just can't vouch for it because I've never used it). Just one of their shared hostings accounts is enough to set up literally hundreds of web sites, subdomains and email accounts. I use them for experimental and speculative projects . Their prices are rock-bottom, their ticket-based support system is efficient, and the technical knowledge of their support staff is superb. They've got outstanding up time. I've been using them for years with no complaints (unlike some of the other web hosting I've tried). Check them out. I think you'll like them.
- Lee Junior