I have two separate sites that I host with Centohost.com provider. Support is great, very responsive.
Their server uptime is great, customer support is pretty good, and prices are reasonable.