One word ...
OZIUM .
It's a spray-sanitizer , nothing works better . You can pick it up in the auto section at your local K-Mart . Thin round can . Get the "original scent" . It really works , makes your car smell as clean as a hospital . Of course , like everyone else said , to remove smoke odors for good ... just remove the smoke

. We'd like to have you around a while

!