Many people recomend never degreasing the chain.
They say that you will never be able to replace the grease, oil that was packed into the chain to begin with.
I sort of agree. I think that LBS push this non essential idea right alongside with their $10.00 15 ounce bottle of degreaser.
Also, when you use your bike in place of a car like I do you dont really want to do this every 100 or 1000 miles because that is such a pain in the butt you might as well just drive a car.
Something to think about.