far be it from me to say they are the best, but I use duralasts from Autozone. Apparently they are lifetime free brake pads if u go with the warranty and bring your used pads back to the store every time.
Or so my friend says. I havent actually gone through a set of pads yet, cuz i put the pads on somewhat recently. Running Duralast Golds right now though, and they stop me pretty good.
Just touching on the "price" part.
Edit: My friend has gone through 2 sets of pads on his honda, and he's using the same brand pads as me, Duralast golds. He say's he got his following pad sets for free through the lifetime warranty. I guess i'll be able to say for sure once my own pads run down, and I bring em in for an exchange.