Well I am a big softy with most 125 models, race alot Cr125m, if I wanted to race and hope to win on a 125, I would be racing a CR, KX they are the answer, My Favourite is,I have a soft hearted stop for the cz 125, I just love the look of them in yellow,and Bultaco Mk7, then kx, cr. BUT I do love tricked up 125 like Lee Fabery Hodaka Wolverine 125, that bike is Ants Pants.