I have a 2000 ST2 which has always had some brake shudder. Not always, but sometimes when ending slow down or stop - typically low speed. I like the looks of my stock rotors, but after changing steering head bearings, wheel bearings, rebuilding calipers, trying different pads, cleaning the disk rotor buttons, I could not totally eliminate the occasional shudder. The stock rotors were about 3.5mm thick so I figured it was time for a replacement anyway.
I bought some new EBC rotors (EBC Brakes MD614X) from Amazon for $125 each (in April 2018). They fit perfectly and looked very close to the originals. They seem very well made, but not being a member of the metallurgista, I'm not really qualified to say that.
I put new pads on at the time (I believe they were Galfer HH sintered since I use those on my R6 and generate great stopping and little dust). However, I seem to have the same occasional shudder, so it may not have been the rotors in the first place. Regardless, I'm glad to have the new rotors for an affordable price.
One thing about these EBC rotors is that the rotor buttons are square rather than round. Therefore, its impossible to turn them to help clean out the brake dust. Not sure how to do that yet.
Ducati: 2013 848 Evo, 2000 ST2, 2008 Monster 695
Non-Ducati: 2009 R6 (Track Bike), 2008 KTM 250XC (Practice Bike)