Are you the kind of Startup person that wants to manage your own server? Rackspace might be best for you then. They can manage your server for you, as well, and they have new cloud management packages too. In my experience, they have tireless support that will spend as much time as needed with you. And they run their corporate office out of an old shopping mall, which is fun.