Hosting24 is excellent. Their is never really any downtime, Their prices are hard to beat, and they have great tech support. If you need help with any of their services they are always there to help you. I would recommend hosting24 to anyone looking to have someone host their domain, website and they even offer VPS. All of these things in one basically. You don't have to go through different companies to have your domain hosted, another for your website, and your VPS. It's so nice to have everything together.