KTM Mike
i already now i noticed you're katoom fan :)
So your choice should be obvious the only one - go for your son with KTM EXC 200 /especially the '05 model/ which is so lightweight - it's only 2 or 3 pounds of difference between the 125 and 200!
With KDX your son will feel lacking suspension and mostly the weight.
EXC 200 /even older models/ are much more fun factor comparing to kdx and very tractable and easy handful.
i already now i noticed you're katoom fan :)
So your choice should be obvious the only one - go for your son with KTM EXC 200 /especially the '05 model/ which is so lightweight - it's only 2 or 3 pounds of difference between the 125 and 200!
With KDX your son will feel lacking suspension and mostly the weight.
EXC 200 /even older models/ are much more fun factor comparing to kdx and very tractable and easy handful.