bikes are kind of like computers... before you buy one, ask yourself what you will be using it for and if your riding situation changes, will the bike change with it?? If you want ultimate customization capabilities, dont buy a bike that no one makes parts for, just like you wouldnt buy an IBM computer with proprietary hardware. Just look at some aftermarket companies, and look for a trend, what bikes do all of them make parts for? EVERYONE makes parts for a CR 250, not so with an XR 200. Not to rag on your bike, my wife has one, but I wish I would have spent the extra $$ at the dealer when new for a "for sale" sign for it. :)