I have used jangomail, constant contact, and mailchimp. The best solution i have found is intersprire newsletter manager. The beauty of their service is that you can own the software and install it on your own server. Then you can use outside smtp services or setup other SMTP servers to send your emails.
SMPT.com is far cheaper than using mailchimp, ConstantContact or much of the other newsletter providers. With the combination of using SMTP.com and Interspire you will save quite a bit of money.
Plus for riskier campaigns where you fear you will get blacklisted you can setup numerous STMP servers on cheap hosting accounts and send 500-2k emails a day, monitoring your smtp server to see if it gets blacklisted.