Dick,
Providing that you have the Brembo callipers and the rotors are in reasonable condition then the DS2500s will be more than adequate.
They do have to be bedded in though, so perhaps that may have been your issue last time round.
I have them good to go same/next day at £185.00 for the four corners
Cheers,
Alex.