Which bike to buy in 100cc category, among TVS star sport, hero honda cd dawn and bajaj platina?

i m going to buy a bike for the first time. mileage and maintenance cost are the main concerns. i've zeroed in on TVS star sport, hero honda cd dawn and bajaj platina. which one will be the best in terms of mileage, maintenance and value for money a city like delhi?
11 answers 11