Park Tool CG- 2.3 Chain Gang Cleaning Kit
The CM-5.2 Cyclone Chain Scrubber uses an extra-large solvent reservoir and a series of rotating brushes to get chains really clean. Bio ChainBrite Bicycle Chain and Component Cleaning Fluid is a 100% biodegradable, natural, plant-based degreaser formulated for use in the CM-5.2 Cyclone Chain Scrubber or as a general purpose degreaser. It won't harm alloy, plastic, or rubber parts. The GSC-1 Gear Clean Brush has a large comfortable handle with a curved, toothed end that reaches dirt deep between gears. Tough nylon bristles clean the derailleur and chain, and it works great on brakes or other places where dirt collects.
Find more on bike cleaning here: http://learn.performancebike.com/bikes/advice