I used bajaj discover last 2 years bike gives a gud mileage superb pickup, also have smooth gear box, trendy look bajaj always make new model & superb look of discover model bajaj also have gud series in pulsar its budgeted sports bike & also have gud bike likes avenger its different bike but looks cool . I think bajaj discover 125 St superb gives this bike gives mileage of 70-75 in city so its too gud & this bike look like sports bike & some new look I remanded all of u if u want some new bike so buy this bcoz superb mileage & gud pickup & sporty look . So go fot it