I currently ride an XR250. I am looking at picking up a new KTM next week. I ride mostly trails, some tight and some open. Also with a little motocross mixed in. Everyone tells me the 300XC is the way to go. I also hear the 200XC is nice as well. If I stick with a four stroke I would probably get the 250 XCF. I am about 200lbs and 5' 10". What bike do you guys think would be best suited for me? Any input helps.