I think I provide most of these to all my clients. But I cant provide 24 hours customer service. Our hosting has produced 100 percent uptime and we are really proud of that.
If I were to choose an hosting account, I would first ask for uptime and proper customer service. In early days, My account was dropped before even my account was expired because I cancelled subscription to that company in my paypal account. Things like this should never happen.