I currently use a couple of things:
* Heroku
* ec2 using awsbox for dev with push deploys https://github.com/mozilla/awsbox
If you want SSL support and have a few apps then heroku can be a bit expensive, also monitoring is a paid addon.
Lots of choices at the moment which is awesome.