One of the benefits of using Ruby-on-Rails is how quickly you can have a professionally scalable app in minutes. You upload your code to Heroku, and everything is done for you.
IHPCloud is amazing when it comes to interface! It's so easy to use. I love it :). But, the lack of ability to deploy to different regions and performance issues holds it back. If you want to deploy a professional, scalable app in the USA, you are kinda out of luck.
There are many different solutions, I'm not sure what's best, but I wanted to put it out there.