If you are belong with middle class family, and searching a bike, who gave you all satisfaction, about milage, money, powerful body, Re-sale value, and colour too, then you should prefer only Hero Honda CD 100 Deluxe bike.
Because, its my own experience, since 5-6 year, to ride them, its also too good, for comfrtable travel, appart from them, few demerits are also there, like- it not based for Racing concept, so after going above 60km/hr, it become noisy, and due to there lack engine power, u can not ride regularly more then 3-4 hour, after that engine become so warm, and it become noisy too, so regular ride may be dangerous for you