Perfect Hosting with good support!
These guys are just awesome! They are never down and their technical support is superb - support tickets and live chat tend to get a response within minutes, which usually resolves the problem. I know I'm not good in properly describing tech issues!
Services Period: Active customer at the time of review. Customer since February, 2015