Resources is the first thing you look at in a host, if it provides the space, bandwidth and add-on domains you need in case your site becomes successful.
I can recommend you to look at
Gpuservers.net as a nice alternative.
It has done a great job at evaluating the competition and narrowing it down to a handful of highly qualified services.