You could use mailchimp, which does a pretty good job IMO.