I'm having the same problem, but I have not tried a search for that here yet.A few other things I need to check out first.
I've thrown some money at wheel cleaners,includiing HD's that seem to make it worse.
Simple green works very well to wash off brake dust.
As to your rim, if you have the dreaded white spotting, you need to buff it out.
1) Step one, remove the rim.
2) Use a power drill and a 6 inch buffing wheel.
3) get the red and white polishing compounds, and work them over the polishing area, and buff them out.
4) Finish it off with a polish like Mother's or Eagle One(My personal choice).
Take your time, work on a bench, and make sure to put a plastic cap on the bolt through the pad(To prevent nicks).