I had an absolutely awful experience with one webhost once. The support people were both incompetent and rude. (One without the other is bad enough -- combined, it's a deadly combination.) Their support staff hardly knew how to run their own system. When I was having a problem with cPanel (it wouldn't work well on my old computer), they said, you need to get DSL and you need to get a new computer (but not a Mac, because, "well, Macs have serious flaws" Mad!!! ).
One day, we received an email which appeared to be from an old customer of theirs who wanted information on how to sign up again. Well, I was just getting over the "serious flaws" incident, and I was still pretty ticked. I hit "Reply All," sending it to the intended inbox and this person -- I flamed the hosting company pretty nastily.
Weeeell... next thing I know, our account is suspended. Little did I know, the email address that this person sent his message to was a MAILING LIST FOR ALL OF THE COMPANY'S SUBSCRIBERS! My flame email hit that same mailing list. Whoops. The hosting company threatened legal action, but fortunately, the company president is a much better man than I and let me go. Still, that was a baaaad idea on my part. Ain't doin that again.
So anyway... heh, after that, anything looks good. But yeah, I've been pretty happy with TCH so far. The Reseller account is worth its weight in gold. (I don't know how much it weighs, but... oh, you get my point...) No, I don't think it'd be a good idea to compile bad stories of other companies. It cheapens TCH's image. Their reputation will get around.
-Ryan