My *personal* preference on my daily drivers are to use OEM pads and a high quality aftermarket rotors to save money, like the machined pieces from NAPA.
Here's a tip: I was told this by my local Honda dealership service dept. manager when I was buying new rotors and pads for my brother's 2000 Civic Si.
He told me that even though I was buying new rotors they still needed to be lightly turned (cut), because Honda doesn't send their new rotors *truely* round. He recommended only using an on-car lathe (spell?), which is a tool only better mechanic shops and dealers are going to have.
I ended up doing the brakes with a friend of mine that is an Infinity tech., and we did it at the Infinity dealer using their on-car machine. Let me tell you, I have never felt brakes so smooth in my life. It was downright awesome.
Here's my suggestion: Always buy new rotors with OEM pads (if your rotors are like my brother's, they should have a couple screws holding them onto the spindle, so be sure to either get new ones or make sure you have all the ones that are already supposed to be there) and find a shop that has an on-car lathe to get a *true* surface on the rotors.
I know this sounds a little extreme but you will thank me later.