In nosing around this forum I guess the foot peg situation has been pretty much beaten to death!
I'm going to throw my experience in for the heck of it. Last Friday I received a set of RM85/KLX125 pegs from D2Moto.com. The parts are cast, nice and wide, the teeth are pointy but not razor sharp which is Ok by me for wear and tear on the boot soles.
The only issue with them was installing the springs. Where the pivot pin goes through (stock pin fits perfectly), the material is thick enough that the spring doesn't allow the pin to go through without binding. So a little work with the old Dremel tool to remove some of the offending material, I'm talking just a few thousandths, and presto, modern foot pegs
The $15.99 delivered price tag was a nice touch as well!
Carry on.