The ebc pads work great, but they have different levels of compounds that work better. the stock pads work just as well but they will be more consistent and they dissipate heat much quicker.
EBC pads are also 1/2 the price...it comes to personal preference.
i will only run stock pads in the rear, front i am not so picky...