But here's the kicker, even if Rackspace was better than all the other ones and you were ok with paying the hefty price, in this not-so-new commodity reality, reliability and scalability is mostly a software issue, not an infrastructure issue. A lot of it comes down to getting a reliable messaging infrastructure in place (trivial) and writing software code that lives and breaths asynchronous messaging (not so trivial).
So is Rackspace the only choice? Not even by your definition. Softlayer's a clear alternative, for example. But beyond that, reliability goes way beyond the provider, it's 96% your code.