For the past 3 years i have hosted my website with IVECloud, always when there is a problem i can rely on their support team to assist and resolve the issues. IVECloud also has the best pricing for what i need, not only do i host my website and email with them but i have my own VPS server aswell which we use daily for our accounting software. I highly recommend these guys!
Their Live Chat support is the best! But dont attempt to phone them as you hold to speak to an operator quite long! I think they can surely improve this :)