Rackspace is on the very high end of the cost spectrum, and the service really isn't that great. But at least their servers are fast and real, if you/your organization doesn't care about the budget, they're probably as good a choice as any as far as quality of infrastructure goes.
Just make sure the person signing the hosting contract actually reads it, also. You might be surprised to find what they try to bury in there.
It's worth noting that they bought out their lower-priced competition at ServerBeach.