I recently purchased SONAX wheel cleaning products:

SONAX Xtreme RIM CLEANER
SONAX WHEEL RIM COATING
and SONAX TYRE CARE

I used the Rim Cleaner and after the 5 minutes of watching the spray turn a dark purple red and the odd touch with a brush, I hosed the "red" wheel cleaner off and the 14 year old BMW MOTORSPORT alloy wheels look brand new !!!!

I removed the wheels from the car to wash them, outside and inside and the result is amazing.

The RIM COATING spray has "Nano-pro" technology - small molecule particles that "bond" to the wheel surface giving a protective coating to the wheel. The coating is supposed to make dirt and brake dust just hose off.

Has anyone else used this product? - I'm sold