Ford ! My 06 6.0 has over 180,000 miles with lots of stop and go los angeles traffic and heavy 10K+ towing with the original rotors. The front rotors were turned once at about 90,000 miles just because I was repacking the bearings and decided to but they didnt need it. The rear rotors have never been touched. My 02 has 161,000 miles on the Ford rotors and I put over 80,000 miles on it in stop and go los angeles traffic and pulling 10K+ trailers. I will be replacing the left front rotor with a new Ford rotor from the Ford dealer on the 02 because the pin jammed out on the road and caused the pad to drag and put a deep groove in it. Spend the extra money and get the Ford rotors and you will save a lot of money.