Bluehost - Good webhost?

I’m looking for a good host for a small buisness. Needs PHP/MySQL, more than one domain, custom hotlinking access and protection, SSL secure server.

What do you guys use?