The most important factor is making sure that the host you choose will provide everything that you need. Read through Web Hosting Explained and then use Web Host Directory to select the right host for you. Every website needs a domain name. If you are a business, you ideally need your own domain name. If you are working on a personal homepage, a domain name isn't as important.
Some people judge the quality of a website by it's domain name.
With us you get the best value for your money.