I sure hope that 2003 320 SLK Brakes are the same as the Crossfire. I just ordered "Greenstuff" pads from Tire Rack. I'm really over the daily wheel cleaning. Not to mention all of the instant detailer I go through getting all the black dust off the car. Under $70.00 a pair w/ shipping. Not bad :P
I should have them by Friday. I'll install them Friday evening so I can see just how well they work during Sunday's Autocross.

Sunday evening I'll let you know what I think.