Drew I agree. I disagree about the iron fist comment. Make email collection required, tie it to an offer, and then immedieately nurture campaign that customer/prospect with relevant content and offers that make your messaging beneficial and timely. This does a few things first you find out immediately if the email is good or bounces, it gives you the oppurtunity to double opt in and your personell know that they are held accountable for dirty data.
Good emails rich with dynamic content and dynamic offers are extremely successfull. Some B2C companies see response rates in the 40% plus range.
Also, tie comp in some way to collection with SLA's for dirty data with your front facing customers along with training for buyin and I think you will be supprised at how much data is collected and clean.