For pads I went with another OEM equivalent from Ate (pronounced AH-tay). I've been using Ate's high performance brake fluid in my racing cars for years, but had never tried their OEM replacement parts before. Much to my pleasure and surprise, when I pulled the old pads off I noted the name Ate on the original pads, clips, and yes - even on the M3's calipers. So these aren't just OEM-equivalent. Ate is an OEM supplier to BMW.
Anyway, you can see from the photo that I also painted the calipers red. It's overdone, I know, but I like it and that's all that matters. The calipers were slightly rusty and not looking great, so the paint freshens things up a bit. I used some Dupli-color ceramic caliper paint, applied with a small brush.
So far life with the M3 has been pretty good. No mechanical problems have come up, but I've done a TON of maintenance, cleaning, and general refurbishment. One of the best improvements I made was fixing the sunroof headliner. It is supposed to slide back and forth under the glass moonroof. The tiny plastic guides that it slides on had long ago left their stations and the headliner was now all loose and floppy and wouldn't open more than a couple inches. For about $25 in parts and an hour of my time, the sunroof now operates as it should and there's no more flopping around above my head. Now that the brakes are up to snuff, my only remaining mechanical concern is an oil leak that I need to chase down and fix, and doing a flush of the cooling system.