hi there,

i want to buy a bike that gives the best mileage. i have honda twister and bajaj XCD in my mind but i am not able to decide which one is better.

And one more thing i have 2009 model Honda Aviator which i want to sell, honda has valued it for 25k in exchange for Honda Twister, can anyone suggest shold i go for exchange or not...????