We've all had hosts that were pretty good. Whether the uptime, the price, or the support, but it's difficult to find all 3.
AskForHost really does shine in this category. I've been with them for 6 months+ and I've had downtime probably once, and it was related to their ISP.
•The brilliant part is when you contact them, they respond within 15 minutes and try to assist you and help you out. You can leave them feedback about troubles you have; I had FTP blacklisting issues because my internet is a bit shabby, but they're looking into it as we speak.
•Another time to mention is when I moved domains and they helped transfer the domain over quickly, and even gave me options and suggestions about what to do. They're really helpful, friendly and they care about their customers.
Their base plan runs $1.99/mo and honestly, it's such a steal. I honestly wouldn't recommend any other shared host. Give them a try, take my word for it, you won't be disappointed.