Yep WD-40... it smears at first but after getting most of the dirt of, just keep rubbing off the smears with a fresh paper towel. the WD-40 residue will do the job.
I got yellow rims. PITA but so pretty once they shine back in bright yellow.
BTW, I can say pretty cuz I'm a girl