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.  😛