You know, I've been putting serious thought into stopping this myself. I've been smoking since I was 18, and my sense of smell and taste would likely improve if I'd just do that one thing.
I have, for my very first time, found something that genuinely helps me... And to the shock of absolutely NO ONE it's Alpha Skunk Cheese.
I've smoked a lot of different strains in my days, and this one is different. The Wife and I both noticed this about her too; We were smoking some a while back, and both of us realized that, after we smoked the joint, where we normally would light up a smoke right after, we had no real "craving" to do so.
I've been "testing this with vigor" (READ: Went through half a pound already of that strain) and sure enough, when we smoke that one, I don't have the same craving for a cigarette that I normally do. And it's not because I'm so stoned I forgot if I did smoke.... Sometimes I'll be like "Oh, right, I still have had one, but I'm going to do this first, and then that, and then I'll come back in the bedroom and have one". Almost like smoking that gives me a choice where I can just say "not yet".
I know, I know, of all the people to find another use for Cheese, it was me... LOL.