JCL comes through again.
The only thing I can add is that if you go aftermarket, Centric makes a great rotor. Especially their blanks. Pretty sure they have OE cooling fin design and it seems they put a good amount of effort into the machining process. They also have coated hats that prevent corrosion. I have used them a few times in the past and have been happy with their performance. They are also considerably cheaper than OE.
DRUMS AND ROTORS - Centric Parts