I recommend EzyMsg
I use EzyMsg which is a very solid product. The vast range of email templates is great for those without much (if any) html knowledge, and for those of us who like to control everything (from which page of our PDF opens through a hyper-link (#), to the font weight on our headings) there is a fantastic "raw html" upload. The "raw html" upload component also integrates nicely with various database "wild cards" (such as the customer name).
Social Media integration is excellent, and statistical reporting is thorough.
I believe that there is a 30 day trial for this product, so do yourself a favour and check it out.
P.S.: Customer service is excellent, and if you genuinely get stuck due to a technical issue you will get a prompt and educated response.