When I was first looking for a host, Dailyrazor was the only one that stuck out to me. It seemed to have a good deal with enough features for me to start a website. At this point the technical support and customer service was great! I couldn't figure out why something wasn't working, so I sent a 'trouble ticket' and they got back to me in less than a half and hour!
The billing was okay, and the prices were pretty good. There were no hidden fees or sneaky required payments.
And they had all the features I needed... But then I got a new website. One that was going to be a lot more powerful for my audience.