By far, Simple Green is the best cleaner I've come across. AND, just as a little ad on, get one of those sample containers of baby wipes at someplace like Wal-Mart and carry them with you. When your chain jumps one of the rings, I spomehow managed to do that the other night :/, and you have to get a little oil/grease off your hands, they will do the trick! (They will also take bubble gum off your shoe!)