Word of caution, always make sure that you are listed as the owner of the site. We have seen some not so reputable companies register your domain in their name and then hold it hostage. Don't fall in that trap. It is your choice where you want your site hosted, if you feel that you are getting better value and service elsewhere we will release your domain. We have not had any problems with them, and they are not cluttered with additional services, banners which only confuse our clients.
Simplicity is key here.
Setup your website hosting. This is pretty simple, once you have a domain name that you are happy with, you will need some disk space on a web server. This is website hosting. We have some of the fastest in the industry, this isn't just marketing talk. There are a few key reasons for this, the most important is that our system is designed for speed.