I thought I should post an update. I decided to move my domains over to TVCNet http://www.tvcnet.com
and I'm very, very glad that I did. I have a great account that gives me everything I need, and the features and prices are excellent. Yes, I had to contact them for reseller prices, but at least my clients don't have easy access to that price list. And the membership fee includes the cost of my own site hosting -- it's less than I was paying with my former host.
I agree that TVCNet's site is confusing. It's hard to find the info that you need. But under that web site is a great company. I'm impressed with the server speed and reliability. I have Net Whistle running on most of my domains. With my former provider I was getting two or three notices a day that my sites were down. With TVCNet I haven't had a single alert (I'm ready to cancel Net Whistle).
I have to say that I am amazed at their customer service. I can't say I put too much weight on testimonials, but now I understand why people send them. When I registered with TVCNet, I got a phone call (an hour or so later) from Jim Walker who reviewed everything about how their system works. I still proceeded to make some really stupid mistakes, but they walked me through the solutions without making me feel like an idiot (they were REALLY stupid mistakes).
I've had so many bad experiences with web hosts that it's nice to be able to pass on a good reference for once. I've only been with them for a few weeks, but I would highly recommend TVCNet.