There are thousands of web hosting companies — the services that essentially connect your site to the internet. So how does an entrepreneur choose the...