I would suggest Wagner pad's most part stores have em. IMO there life is great and brake fade is very little but they make alot of dust.
What i run right now is SP Performance which a few vendors around here sell.
They make next to no dust and very quiet but they have alot of fade when pushed to the limit. Even with cross drilled rotors