for the price the guy is asking on the 250 i would say it has the most issues and as was already said, pass or look close and offer a lower price. of the three I would take a good 2006 exc250 over the others given prices are in line. i like the 200, but would find the 250 more versatile should i want one bike only. I like the 300 for slow going and you would find it slightly easier to ride to begin with than the 250. BUT, side by side to ride all day long the 250 exc compared to the 300 of the same year when I rode them (twice for this situation) I was confident I could go faster for my style and longer with the revier 250. it didnt flatten out as fast when wound out, accelerated just as well if not better if it was in the right gear, and vibrated a little less. the 300 though is just as good in it's own way. just beware of the beaten one in this group.