What else should I consider?
When visiting a web hosting provider you should look at several things before signing up with them. How well designed is the site? Does it load quickly? Is it easy to read and professionally presented? If the website is poorly presented, slow to load and badly designed, do you really want that company looking after your site?
A good little test to check the efficiency of a company is to e-mail their customer service department and see how long they take to respond to you. You can also search the internet for forums and information about the different web hosting providers. Price of course should be taken into consideration, but in the world of web hosting you often get what you pay for.