I have been using ListMail for several of the companies I do marketing for. We have used it for everything from delivery of attached files after registration to timed follow-up with potential buyers.
This is the best solution I have found.
:Dean C.
www.gotwww.com