Amazon SES is fine, easy to set up, and reliable. I use it from my servers. Using one of their EC2 instances is only a requirement to be eligible for the free tier. I think I'm paying 0.10c per 1000 emails, which along with my S3 backups and Route 53 DNS traffic only costs me around $5/mth.