The sites I've had hosted have always been reliable, and had good support. They are quick to answer any questions and for the price I'd say they give really good value for money. There's also plenty of add on services available through 5quidhosts (via Softalicious) that can be installed to help get your site running well.