Second for mineral spirits. About 2oz of it in the bottom of a jar, drop in the chain, let it sit, pull out the chain. I've found that citrus-based degreasers can't get in between the plates, and never really get a "deep clean." I do still use citrus-based for the cassette and chainrings-- they clean up real nice after a scrubbing and hot water soak.