I am owning Bajaj XCD 125cc DTSSi bike. I am quite satisfied with the mileage but riding this bike doesnt give you joy if you are going on a long distance. Controlling is not so good so you can not exceed the speed of bike more than 70. Suspension is OK but if you are looking for a bike in this range, then you should go for Bajaj Discover. Looking wise bike is Ok but it doesnt attract you much. Only positive thing about this bike is it comes with DTS-i engine which provides sufficient power for using it in the city.