walakum assalam
1 - All these bikes have relatively costly spare parts if you are comparing it with CD 70 or CG 125 because those bikes are used by larger masses in Pakistan (So this point is to be analyzed better by your self ).
2 - If you are planning to stay a little ahead in power SD 110 / sprinter / raider is bit ahead (personally used for 6~8 months), beside it is largely used in motor-rickshaw these days because it is powerful bike in 100cc category, and has achieved a repo and a gud resale becuase of that.m beside most rikhshaw drivers changed there orignal butterfly throttle to CD 70 carburator and after this change this bike gives eqaul economy to CD 70 with power as a PLUS.
3- Yamaha Junoon, I have not used it but I can share what I heard, spares are expensive specially the body and stylish parts, gud power, very good economy and a yamaha proven relaible engine with a japanese Carb. a perfect daily runner for a Single rider, time tested machine, not very good choice for overloading.
4 - CD hundered has launched its new 2012 model with really cool graphics and it also have a averagely good economy, but frankly just look at it and it gives you a feel of "baba gee ki motorcycle" its classic styled and fat feul tank and even the back light resembles the 1990s cd 70 back light... plus it is strongly heard that initially it had some technical issues which Honda recovered or may be people learned how to live with it , but before making decision do get some opinion from the local mechanic... because it has almost no resale .. yes you heard me right no at all.. mechanics dont like it and I dont know the reason at all... Even I like it , it is a Very good daily runner in my office i see a couple of them parked along others but I dont know why it has no resale just like Suzuki GS-150.
Hope it helps, Keep hunting!