storm is definitely a better bike, par honda has more spare parts availability and more service centres. but i think it is like catch 22, we will buy more storm if there was more service centre and easy availability of parts and storm will have more service centres and make parts available more if we buy more. but i seriously think that storm will be short lived, coz people here like to go with tried and tested things, they wont appreciate things in storm like self start. in the end we will see more cd70s on the road :(.