After being burned by Affordablehost about 6 months ago I had to move my primary business website elsewhere. Now I do have a couple of small, low volume site still on Affordablehost because I am to lazy to move them, but they seem to now have their act together and it has been smooth sailing with those websites... but can't recommend them for a serious business site since I don't really have one there now.
Anyway since some asked to let them know how it goes with my new host, and it being 6 months with them, I am prepared to review it.
The webhost is SASHBOX.NET
I have their Premium package with some extra feature that I paid for like a unique IP, etc. It is the fastest server I have ever been on. The support is quick and friendly. I run some code with a lot of SQL Queries and one of my pages has a product with around 100 different options and it loads in 1 second once the images are cached.
They also offer industrial strength spam filtering that works really great. It is managed by them and you don't have to worry about setting it up. I believe it is offered as an aditional service for a fee now.
They have CPanel with all the bells and whistles. They also have monitoring that shows uptime on the server.
It is not a huge operation, but they get the job done.