First off, I have only been with TCH for almost a month now, but this isnt my first experience with webhosting.
Geocities is the best free service, but I need my own space, the space to call my own, Yahoo! Webhosting. is EXTREMELY Expensive and is not at all as good as TCH with the support area, they do have a 1-800 number, but when you think about it, by the time you wait the 20 minutes of #1's and #2's then you have to wait about an hour to get a tech, then you have to give your Username and Password, and last four credit card numbers which isnt anything bad the last 4 digits is nothing, but still the though of giving it "Over the phone" is spooky. By the time you get yahoo! Techs to help you, you could alrdy have the problem sorted out by one of the TCH Staff Member's, or one of the other family member's that have delt with the same issue you are dealing with.
They also offer all this FREE Stuff, and Free Webpage builder, don't fall for that line of trash, yahoo! gets the stuff free, and the software they have limits you to what you can do on your website, and if you don't like links back to other sites on your website check your source code. nasty little trick they have there.
Enough of me nagging on yahoo!, TCH is just the best choice you can make, in all my almost 6 years of making weird websites, "More of destroying my websites" hehe, TCH is the most reliable host, and they have the most features you could want. There isn't one thing that I could complain about. O wait...Yes...One thing, dinner is always late!
All Kidding aside, If you are thinking of Signing up with TCH, By All Means Do, it is a great host and very very reliable, in almost a month I have not had trouble with my site nor has my site's server went down "That I know of." I am on the silver plan with my personal site, and someday when I get into the EMS, I am going to start a online community for fellow EMT's, aswell as a site for my job.
All Around short and plain and simple "Sign up You Will Never Find Another Host Like TCH!" ( Or Should I say... I have not found anyone like them. )