I bought this xcd125 september 2008. I do not know how to ride a bike and I do not know anything about the bike.
Some of my friends suggested me to browse this site mouthshut.com. Most of the reviews I read says that XCD125 is an average bike.
But I am very much excited of the look of the bike. Moreover I am short so I felt that this bike will suit me rather than Pulsar which is obviously heavy.
The very first day my uncle taught me to ride a bike I was very much comfortable with this xcd125. It ran smoothly. The only problem I had with the change of gears, hope that every freshers will face this problem.
From day two, I am able to drive the bike without any troubles. If I had purchased pulsar I do not know whether I would have received this satisfaction or not.
Mileage part, since it is less than 30months I cannot judge the mileage. But now I am getting around 70KMPL.
Many of friends told me that the bike looks good. Moreover those ride bikes for than 5 years said that they are very much comfortable with this.
Thats all I have now... will update after few days...
One think I suggest you to buy this bike without second thoughts...