My thread has more information than you need but I installed the R1 concepts rotors (I just got the slotted) and so far so good. More info and pics in my thread:
DIY...Big Brake Kit for Under 2k
So far I feel like the slots help our pads/rotors a lot, especially during/after raining!