Hello, I have crossed 20500KM driving Honda Shine. Its a good value for money bike with decent mileage and comfortable ride. Had good engine as its a 125CC its purely for City ride and not for racing and zooming to ride on high speeds.
Only problem is with servicing centers, few are good . Overall I would suggest to buy only if you are limited to city driving.
If you want to go on high speeds then Pulsar is good or any bike which is 150cc and above would be good.