New rotors after 10k miles? Were they warped?
I got 90k miles out of my original rotors and only changed them because they were starting to wear a little thin. They still performed flawlessly.
When my C280 was my dad's car, it always had problems with steering vibration that was sometimes excessive. The local tire shop rebalanced the tires, and said they were good, etc, etc. It had Pirelli tires on it. I always knew what the problem was, though, the shop was lying. When I got the car, the first thing I did was put Michelin tires on it. Now it is 100% vibration-free. I think the old tires must have been defective, because they were seriously out of round. This was just my experience. Make sure the tires don't have flat spots on them before you try other parts.
1999 Dodge Ram 2500 Cummins Diesel
2002 Harley-Davidson Fatboy
Merlin Extralight w/ Campy Record