I also used brake performance
http://www.e90post.com/forums/showthread.php?t=1131951 that's my review. No noise with stoptech and brake performance rotors. I'm not worried of the structural integrity for drilled rotors. I'm not tracking or heating and cooling the rotors enough to make cracks, it's just my DD. I'm happy with them. Stoptech does have lesser brake dust than oem. Compared to hawk, I am not sure.