What were you doing to wear out the discs in 42K or what pads are you using?
I had nearly 70K on mine and replaced them with EBC X type, what a load of shite, they were downright dangerous, would not stop you if they were cold and wet. they did not insipre confidence in the pouring rain either. You were never sure if they would work immediately or not. They were on or off. 12k later I dumped and put back on a set of originals. No problem since.
I had a Brembo rear for a while which was brilliant, every bit as good as the originals, but they did not do front ones, Unfortunately when I sold the 400 it went with it. My son had a puncture on the 400 before heading back to Wales and I swapped the wheel of the 600 with it. Forgot to take it off before I sold it.