http://www.diehardwebhosting.com/web-hosting-tips/choose-your-perfect-web-host.htm