Originally Posted by seely
WD40 does a nice job, but I usually use it after a harsh degreaser. I normally use Automotive Brake Cleaner, which will cut through ANY muck and dries almost instantly. $2.99, and the same EXACT thing as Cleanstreak ($8.99 at your LBS).
This is what I use too! I'm surprised no one else has mentioned it. The discount brand brake cleaner at Autozone is 1.99$ a can, works great, and is a true solvent, nothing is left behind once it evaporates. Plus, the pressure from the can blows the grime out of even the tightest spaces with little brushing. Leaves your chain pure as a virgin.
peace,
sam