Another useful product is WheelWax, a polymer cleaner/finish that is easily applied and buffed off. It removes stains and smudges, doesn't attract dust, makes subsequent removal of brake dust a lot easier. I haven't needed the chemical cleaners like P21S in ages. There are several online retailers, one is Classic Motoring Accessories.
Wheel Wax