yamaha gladiator is the best bike in 125 segment. it is also the best bike I have ever driven. I bought this bike 6 years ago and after that I bought many other bikes and sold them also but I kept yamaha gladiator because still I haven´t got the replacement for this one. it is giving me a mileage of 58-60 km per liter and requires very little maintainance. It has good torque, very comfortable riding position, good power to weight ratio, smooth engine till the end of rev range. I use this for city riding as well as on highways. I wish the top speed would be a little more but that´s ok. I hit 115km/hr several times
I love this bike. I wish I could buy a new one from market but yamaha stopped the production. so pathetic.