I did researched too before buying bike, went through alot of forums in PakWheels, did research in market as well.
Crux of all, which made my decide and ultimately the proud owner- HONDA CG125...
Nothing beats it on the road, driving since 1 month now, the fuel avg, speed, pickup, leaves every other dick n harry in dust..
Trust me, you cant be wrong with it..Its even best in traffic jams..as its pickup is awesome and fits smaller places easily, just make your space and throttle..
Do have some good locks with it, i made round kundian from wielding guy, and put big lock in it at steering lock place. Safe & Secure.
Another positive point is it has mechanics all over the town, and it has best resale..
What else one wants!