Well, hostdepot.com have been an amazing host. Support is quick and extremely helpful. All of my issues and questions were answered within a few minutes at most, and the issues themselves were quickly resolved as well.
The uptime with them is great.