i got R1 if you just want looks their great! for performance you could get to piece but for a dd i think it would be overkill...
i have had drilled rotor on a couple of different cars and never had a problem with cracking, but it was a concern of mine. these rotors are dimpled (not drilled all the way through) they are great and got them for a great price... try R1 out i think they are great! they are cheaper rotors out there but i personally wouldn't trust a cheaper (ebay brand) parts on my brakes.
hope this helps