Dreamhost were most of our sites are hosted is known for two things, overselling and adding all the latest and greatest features for it’s users. Also customer service is pretty good there as well, specially taking into account that it is shared hosting. And just to mention is that they put very few limitations which is very much appreciated.
Anyway big news is that few months ago they rolled out Passenger and this is really awesome. Passenger is finally good way to deploy rails apps if you are not into heavy admin stuff. Basically you or I would just copy app and in control panel map the public folder and it will work.