Overall - in terms of simple utility - and in my humble opinion for the type of offroad riding that I do, Enduro and woods riding. The 2004 XR250R is quite possibly th best dirt bikeever made. It does everything well, able to withstand the most punishing conditions, only to ask for more. Nimble in handling, quick, more than ample torque. Reliability without compare. Yup I am convinced this is THE BEST ALL AROUND DIRT BIKE EVER MADE! Maybe the CRF250X is quicker, has e-start etc, but for me my 2004 XR250R wows me everytime I ride it.