After a bike shuffle I decided I want a 125 two stroke to do a few races on and take to the motocross park next year. I was originally thinking I'd just get a KDX200 (I just have a thing for them), but decided I have a KTM 525 so I may as well get something a lot lighter and slimmer, and thought a 2000 era 125 MX would probably be a better starting point anyway. Now running from memory, the last major changes for big the four 125's was 03 for the KX, 04 for the CR, 05 for the RM and 06 for the YZ (I could be a year or two out on any or all of those), and I had my heart set on a KX, and I thought I might have the best chance to snag one being the oldest. But of course I have a small budget, and the only bikes that seem to be popping up within that budget are pre 03 KX's. I know they were criticised for being gutless in standard form, and 03 was supposedly slimmer, but are they that much worse than the 03, or would I probably not notice a difference? So should I keep holding out for an 03 or newer, or just go for a tidy 02, or any other suggestions on what I could consider? I'll also be keeping an eye out for any of the others, and I have been tempted by a few 250 4 strokes, just because you can get a newer one cheaper (but I am well aware that they will probably need a rebuild or go bang at the most inappropriate time), Huskys are on the list but rare, and KTM's are going for stupid money.