Ozium is good but I have found an even better product. Gone Smoke. You can use it like a regular spray or a fogger. Leave car running with ac on, get out and set the fogger off and in just a few minutes, you will never know anyone smoked in the car.
I'll spray the car down after a cigar and I use the fogger once a month and people are always like, "You must not smoke in the car, there is no smell".