I tried weening off many times. In my honest opinion, I truly don't believe there's a better option than cold turkey. Like @8meds said, weening off just gives you an excuse to keep dipping. I can't tell you how many times I said "I only had one can today, I'm doing awesome!". Great, but you're still fucking dipping. Get in and quit with us man.