man those rotors look like a cheese grater for your pads. Do they wear quicker because of the holes?
Also if you don't put stock in all the marketting bullcrap that people tell you about rotors, then you can get the valuecraft version from www.autozone.com
$22/rotor. The way I think of it, I can do rotors all around for less than it takes to put on one "high quality" rotor and even if they last half as long as the $80 variety, they've already paid for themselves (1/4 the cost)