Why not get the new M3, 400 ponies. Sick. I am installing some M5 calipers and rotors, SS lines and new pads, axxis ultimate on my car. The rotors are at least 20 mm bigger. I just finished painting the calipers today.
good luck with brakes. Sucks you have to drill it out.