Here's a program for yarn addiction: Go into your LYS and fondle all the alpaca and merino they have. If you don't have a good LYS, visit any other store that sells yarn and spend at least ten to fifteen minutes cuddling the softest, cushiest baby yarn you can find.
Oh, wait. You want to stop being addicted? Sorry, can't help you there.