I am share true experience with you. I have activa from last 2year and I feel very good with activa because my friends have others scooter and bike but activa good for 2 wheeler.its give mileage between 40-45 but if you using between 30-50 speed its give easily 50-55 mileage per litr.its very comfortable for old man and its good controlling with front disk.i feel good pickup from any 100cc bike . itz feel very light in fiber body.but I feel one problem with fiber body because old activa body made by iron body and very strong.otherwise you feel better if you think buy for activa 3g you can. its maintainanc is very low from other scuty like tvs zest and all and its look good from back sideits good for family using and its look heavy normally man shoot on activa sit.you can compare with other 125 and 100 cc bike you feel activa good from other any scooter. its give a good control with combee breaking system you feel in control in 70km/h speed.