Cant you just take the rotors to a shop and have them resurface them for you? I though resurfacing was kinda nesessary, so that the pads last longer.

Besides, they can also tell you if the rotors are too thin and need to be replaced.