I use WD40 specialist silicone in a grey can. It's silicone based unlike the blue tin which is a magnet for dirt. I cleaned my chain once with the blue stuff. NEVER again!! In the end I bought a new chain as it was never the same after using it.
I also use Zefal extra dry chain wax which is the...