Which bike is good (in all aspects i.e: mileage, power, durability, parts availability etc ) among following
Cd100Yamaha Junoon VD100Suzuki sprinter Eco