If you haven't checked out @digitalocean for hosting, do it. Amazing platform, superior management dashboard, reliable, and CHEAP!