dear this question has no straight answer .. u know most so what are ur concerns regarding one or another ?
for cd 100 it has poor resale value.. its parts are extremely hard to come accross..
junoon is good stylish.have heard a lot of good about it from my friends ..they really appreciate its look and power.. and pick..
suzuki from the pw reviews seems to be the bike that gives more mileage.. so option is urs. my prefrence according to ur criteria would be
suzuki sprinter (non eco)
junoon
then honda..
but if i am give the option to chose any i will either buy a chonda preferably unique ud 100.. reason is that bike is 110cc .. has more power.. has good style.. disc brakes... autostart.lowest price among all
agay marzi ha app ki... please search this u can find a lot f threads about junoon.suzuki.honda.