Why use a desktop product? I used to think that was a good idea until I tried something on my server and it sent all the messages in less than half the time!
http://www.siteinteractive.com/subpro/ is best, I think.
It can also manage the double opt-ins/opt-outs automatically, so you can be sure you are not spamming people.