So I have tried pretty much every major cloud hosting company out there. This one might be the one I like. I don’t want to count my chickens before they hatch but so far so good.
They provide from many other providers with an easy interface. They also gave me a call with a personal rep the day after I signed up. 😛