After I posted answers to the questions from a reader (see previous post), my tech guy sent me an email. "We need to talk."
It appears I was wrong about Ava Host having good tech support. They do, if you already know how to design and update a website. If you're a newby, it may not be the best choice for you. They have a great FAQ section on their website and a chat/forum to get help, but it can be difficult to find the info you need when you don't even know what question to ask.
As I said in my book, What You Need to Know to Be a Pro, go with the web hosting service your web master likes to use. If you're a newby and plan to do it yourself, then Go Daddy, or one of the other sites that has more personal tech support will probably work best for you.