Well,
Qualityhostonline.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.
Its server is also more stable and reliable than the host I had.