From riding some long trails with my friend last weekend (25+ miles at a time), it got me thinkin' to how far I could go on my 2-stroke? After a ride of about 25 miles my tank on my 1991 KX250 was less than half full, while his gas tank had plenty of gas (He has a 1990 XR250). Now this summer I had my heart set on a 97' or newer KTM 250 or 300 E/XC, but now I'm thinking that if I want to keep on going on these long rides, I better get a 4-stroke. Either a 400 E/XC, which I wouldn't mind having just one bit, just really hard to find, or a Yamaha 400/426. Now I'm totally biased towards 2-strokes just because of the instantaneous power and light weight, so I'm sort of hesitant to go to a 4-stroke for the mileage. So my real question is: Do the KTM 250 and above 2-stroke bikes have better mileage than the jap bikes? I know I could buy an oversize tank, but its not in my best interest to buy a new bike and instantly slap another good $200.00 into it. Thanks