I buy a cb shine 125cc in oct 21st 2011, it was excellent riding expe andit is suitable in city traffic and giving mileage 60-65kmpl in cities with a speed of 45-50km. I suggest to buy cb shine.only thing is rear tyre is small compare to other 125cc bikes and more chance to skid in turnings and apply sudden brakes, head light is good, regular servicing and maintenance is important for any bikes, and it will help to increase engine life, good mileage.