YZ's.......
I've had both '01 and '02 KTM 300 EXCs. I now ride an 03' YZ 250. Everytime I would trade bikes with one of my riding buddys with a YZ, I liked it much better than my 300. I have ridden quite a bit on 2001, '02, and '03 YZ 250s. The consensus in our group (and others I have spoken with), and my own preference is the '02. The '03 has a little less bottom mid, in exchange for mid top, but it's almost imperceptable. The '03 and '04 engines are the same (Barrel, head, pipe, etc. are the same part number) The '02 thru '04 also share the same pipe. Our favorite pipe is Pro Circuit. We found that changing to an aftermarket muffler makes a noticable difference on the bottom. We also prefer the V Force reed over stock, again more bottom response. In our group of about a dozen riders, probably 9 YZ's, and 3 2003/4 CR's. The Honda guys say they are switching to YZ next year, clearly a better motor, although the Honda is a great bike, ti suffers in low end response compared to the YZs. The '02 barrel is a direct swap to the '03/4 if you want more bottom acceleration, I put the 5th gear from the WR 4 stroke in mine for more top end cruiseability.............I switched with a friend with a KTM 300 a couple of weeks ago, and the KTM feels very old tech after riding the YZs.