I think my 2000 Yamaha WR400F will be the last bike i'll ever buy! It is perfect in so many ways! It will smoke just about anything! You can trail ride, hillclimb, Track, desert race, drag race and any other off road riding! The reason I didn't buy a YZ is you can only ride on the track with it or wide open areas just try to trail ride with a YZ or ride slow on it! YZ'S are great for track! WR'S are great for anything!