Im stuck between an xr250 and the ttr250. What I ride currently is a tt500, which is to me, the most torquiest pig in the land. I need and Im trying to decide on a bike that is a lot lighter than the tt500 but will give the same thrill when the throttle is whacked. If neither of these bikes can deliver what im looking for, then what about the xr400. I just need a bike that can climb up some knarly hills, is reliable, and gives that good ol' thumper torque.