I am blessed with having found the best Web Hosting company ever. Great service, great hosting, and the staff are amazing. Everyone I refer to them loves them as much as I do. I have been with them so long I cannot remember when I was not.
When I started out I was with Yahoo Small Business, but the tech and hosting support was just not there. I design on evenings and weekends and Thinkterra.net get back to me on my time when I (and my clients) need them. Great packages, your site is never down and you can count on your clients always being able to find you. Just does not get better than this company.