there is really no right bike for just you right. its going to depends on where your using it. you want a trail rider so the 250r and the 330r are probably not the way to go. the 350x and the 250sx are both great trail bikes. but iirc have smaller tires stock, are your trails nice and cleaned of big debrees?. is there alot of deep mud or water you need to track through? and cause im poor. i also think about fuel consumption. my 185s eats so little fuel i forget sometimes that it takes gas to run. i can toss a 2 gallon gas can on my bike and be gone for a whole day where as a 350x is still good. but your going to notice a larger fuel consumption. its all about your situations where your going with it. what you plan on doing. do you need it around the yard? big reds have a good reputation for hauling boats out of the water. are you going to be doing things like this?
Looking for some smaller style tires like the r's have, just 2 back tires. pm please.