Crest Pro Health Mouthwash does an OK job, so does eating licorice. There's another mouthwash I have seen people recommend, but I can't recall it's name. IIRC there was a guy who was on Poof that made cigar soap (not from cigars but to help eliminate the odor) I don't recall who it was or how well it worked. Maybe someone else can remember.