Front floating EBC rotors and sintered EBC pads from Fast Eddy Sports - about 3 K miles on them so far and I love them. wore out the stock rotors at about 21,000 miles.
If your ship doesn't come in - swim out to it !
Nothing but Triumph -'05 Speedmaster - Ride with the NorCal Presidents