Originally Posted by WHGBTom
Its impossible to have the best hosting, whilst also being cheap, like others have said pick one and go with it. See how their service is and if you don't like it, find another.
Wouldn't it be better idea to file in a ticket or so with the sales department/talk on live chat about your requirements before hand?
Then only when you have some then you can eventually find the "that one". Then either ditch the rest or keep them as "alternatives".