Here's one that wasn't posted: go to your local home improvement place, buy an air purifier and put it in a room mutually agreed upon to be the smoking room.
Personally I don't see the trouble with smoking outdoors in CA. When I was in college (Gauuuuchooooos), I smoked; but never indoors, not even in my own car. When I quit, I sweated tobacco smell (like a fresh-opened pack) for three days, but that was that. No patches, self-help programs or other wussiness.
IMO the reason people go through such grief quitting is because everyone says it's hellish, not because it is hellish. From sitcoms to news shows and certainly the people selling gum and patches, the expectation of inability is set. We're conditioned to go through nightmares about it. I think that's worse than the chemical itself.