Matt400 said:What kind of ridding do you do with your 04 250 and how would you describe the power delivery?
I ride real tight woods (1st and 2nd gear tight) and rocks, I love rocks! But I live in PA so that's what we have to ride in. I hate riding in sand. Nothing worse then riding woops all day

Only thing I did was raise the forks in the triple clamps around 3/4" Sounds like a lot but I like tight steering bikes. I used to race a 91 XR-600 in Enduros, tightest turning bike I ever owned.
As far as power delivery, it pulls like an electric motor all the way up to where the ECM kicks in the rev limiter at something like 14,500 RPM.
I always road big bikes, XR-600, KTM LC4-620, a couple EXC-300 (gave up on KTM after the first year with PDS) My last bike was a 2000 Husky te-610. I don't race anymore so this time I told myself I would get a small bike. I weigh 235lbs and always think "what if its not enough HP"? I stuck to my guns and brought home the 250. Its so much lighter then the other bikes and the lack of "snap your neck power" makes it so you can ride it all day and never get tired. I love it. In 04 they had a problem with the intake valves stretching but there is aftermarket stainless Steel valves that work just as good as the titanium only they last longer.