Are you looking at a huge mass mailing? You may laugh at this, but I have always created my own and grabbed addresses out of the good 'ole phone book or online yellow pages. This way, I knew I was targeting who I wanted to. Then again, I never have done a huge mailer. Mine have always been small ones.
Looks like you have some great responses, though!
Good luck!