I don't know about you, but I've always been looking for good quality and affordable prices. I looked through the offers of the hosting you mentioned, the choice is great, but the prices...
I can recommend that you consider
hostpro.com as an option. They have a lot of shared, VPS and dedicated servers for an affordable price. Location: USA and the Netherlands. There are daily backups. Technical support works every day around the clock both in online chat and in ticket mode. On average, they answer in 10 minutes. The guys are very qualified, they help me quickly and efficiently and tell me what the problems are.
If you are interested in
hostpro.com and want to get advice, feel free to contact their technical support.