Cent percent agree with testdriver,in my opinion yamaha junoon is way better than honda 100, yamaha has fiber mud guards, most of the parts are made in japan, so better quality, in 100 cc class i think yamaha. From resale pont of view honda is more established brand than yamaha.