Well yeah its 24/7 but its not so personal. To the support people your a number. With a smaller host the support people can get to know your needs a lot better and you are generally much more valued to the company as a customer.
I'm using JustHost. Really great, 6$ Monthly fee, 24/7 Live support + Email support.
Also Unlimited Bandwidth, Space, Addon domains etc. and you get a free extra domain.
@Aroymart: I used the same, but entered the 50OFF coupon code and it's only 5.95$ Each month for me
It's actually like this, if you make an account with an existing domain you got before it counts as your free domain (i know that sucks). You actually get a free domain only if you register a new one while making a hosting account.