I would suggest RDS over running your own on AWS EC2. Having the failover happen automatically and also the backups are just worth every penny. Especially since RDS isn't that much more expensive.
Aurora looks really good on paper, but the more flexible choice of instances has kept me at PostgreSQL until now. We're looking at migrating to Aurora though, mainly because of the autoscaling storage provisioning and the higher performance.