What Do You Look For in a Web Hosting Provider?

It is no surprise that I have been contacted by a lot of web hosting companies over the past few weeks and have worked with several myself over the past few months.  While my site is reaching the limits in traffic and connections I can get from a shared hosting solution I have managed to [...]