i like armor all extreme wheel and tire cleaner. it comes in an orange spray bottle. i couldnt find anything to get the yellow stains off my front rims. that stuff worked really well. i dont need to scrub just wipe they dirt away with a sponge. works awesome on my stock wheels. not very expensive either. i use it about every 2-3 washes. try it out. any walmart should have it.