I use DreamHost and I am very happy with your service. They offer many features for the price.
Your $ 8 basic plan includes:
host unlimited domains
host unlimited subdomains
20 GB disk, 1 TB transfer / mounting
3000 mailboxes, 75 Shell / FTP users
PHP with unlimited mysql databases
Disk space allocation also grows automatically by .2GB / week
and its bandwidth allocation increases by 8 GB / week
Those 2 features + unlimited domains are my favorite features
Feel free to send me a message if you have any questions or anything.