I have a friend who's new neighbors smoke, and it's getting into her unit, an attached townhome. She lives in Ohio, and since I live in hippie-anti-smoking land :) (CA) I've been researching some stuff for her. And I've found some AWESOME stuff!
First, the CA department of Health site is pretty good. I especially like their parodies of old tobacco billboards: http://www.tobaccofreeca.com/