I have activa 125 cc which I bought 1 year back. It has great pickup and suspension but it lacks in mileage.As company's say the would be of 55 kmpl but in reality it gives mileage of 35 to 40kmpl max.it has sporty speedometer which increases its charms.
Though activa 4g is also available in the market which has engine of 110 cc with automatic light assistance.Even its mileage is around 45 to 50 kmpl max but it lacks in power and pickup which activa 125 is capable of.
Price of activa 4g is almost similar to that activa 125.