Your best bet is to use someone like
www.BigHip.com
They provide all the scripts to put the email form on your pages, they send out the double opt-in confirms, they also guarantee 98% (I think it is) inbox delivery per mailing.
Prices are reasonable and its alot less work than setting up a full whitelisted mailing operation.
Jim