Hmm selling yamaha and buying cd 100 that had all sort of engine problem is not a wise desicion.
Only good thing about cd 100 is its frame.
Yamaha's quallity is still better than honda. Just get the rims of honda checked and yamaha you will get to know the difference :p.
Yamaha yd100 engine is one of the quietest engines in motorbikes in pak.