Generally, I'm satisfied with Bluehost. Price: As a new customer, I got a good discount for about $4 per month. For this price, a good control panel, PHP, SSH, email accounts and FTP accounts are included. Uptime and speed: The servers are stable all the time, and speed is good. Support: The support staff has helped me figure out a lot of issues when my site was transferred to them, so my site got back up in two days. I recommend them because they're great.