I just finished up a CR USD fork swap onto my XR600. I can't believe how easy it is with the conversion bearings. No machine work needed. I'll try and get some pics and info up soon. I ended up with two sets of the forks and two front wheels. I'm going to sell the extra pair of 95 CR500 forks and a front wheel/axle that will fit 95-07 CR125/250, 95-01 CR500, 02-07 CRF450 and 04-07 CRF250. These are like the same parts I used on mine, if anyone is interested in these let me know soon.