Your vote on this answer has already been received
Being an avid Yamaha fan, I personally would suggest you to go for Bajaj XCD. Like you said that you used to ride Bajaj Scooter, Bajaj XCD would be the best for you. Most of the times it happens that, it becomes difficult to adept to a new technology in the course of years of riding. The Bajaj XCD 125 is the only bike with a DTS-Si engine in the 100-125cc category. The bike has a 4-speed gear system, which makes it easier to ride than other bikes in its category. Bajaj XCD 125 bike provides an average of approximately 94.6 kilometer per liter. As compared to other models, Bajaj XCD 125 is fuel efficient. I would like to suggest that Bajaj XCD is a better option that any other bike.