I bought Dio in last January, I daily ride it for around 40 kms.
Well the vehicle is good in terms of mileage and and also u will njoi riding, but when it comes t othe body, its pure a plastic one, its worst than TVS SCOOTY, I have a scooty at home and its body is far far tougher than Dios . Dios body cracks off with a slight touch.
Also there is an inherent problem with Dio, the clutch lining breaks of very often, I suffered in one month and had t ospen money from the pocket as the dealer never helped me out.
Also if in Bangalore avoid CITY HONDA dealer, the service is very very bad.
Buying a vehicle should ot depend only on mileage or the way it runs, overall detaisl should be checked.
Instead of buying DIO, I would suggest any motor cycle, as far as the yare concerned I think u will have less problems regarding body and clutch when used for longer rides...................................