Try soaking in the tub or just your do your fingers in a bowl of warm soapy water and use lemon juice, or peroxide, or toothpaste, then you use an Emory board or nail file or a foot scrubber/shaved works pretty well. I am fighting the ugly stains to, and let me warn ya, I have to do so often. Use lots of lotion and try to switch your cigs to different fingers and not smoke to close to the filter. All the nagging folks have good intentions I hope, but really I think some of them feel better about themselves when they lecture others for something they "overcame". Half of them probably sneak a smoke every chance they get! If they really wanted to help you quit, and they really had been through it themselves, you would think that they would know that nagging someone is not going to help. Love your life how you want. So, they probably won't die of cancer, hooray for them. We probably will die of cancer, what do they care? We all might be in the same freaking pile up on the freeway tomorrow! Nobody knows, and we are the ones that have to suffer for our actions in the end. Not them! I'm gonna go smoke a pack of cigarettes now! Good luck.