I find it hard to believe that people would want a free whitepaper or something like that in exchange for their email address. Why offer them anything - if they are interested in you product they'll sign up for your mailing list - if not, is there really something you can offer them to help.