Brother its CG-125 not CD-125.
Anyway ...
You said k Regular 30 - 35km bike chalani hay, so CG-125 is out of the equation. Because its the most Uncomfortable ride you will ever drive. That said, i dont need to mention the current Quality of CG-125, which have gotten much worse, and the 2010 model, well dont even get me started. 87000+ and you still get THAT piece of junk.
No seriously ... I am a rookie in bikes i accept that, but i tend to do my research and think these sort of queries with a FAIR MIND instead of just going OMFG-its-honda125-i'll-take-it-anyway.
Rozana agar itni ziyada Bike chalani hay, to koi comforable bike lo jo Quality main bhi behtar ho.
You have two choices.
1. Honda CG-125 Deluxe
2. Suzuki GS-150
I've driven the Deluxe model. I wont say that its Teh Best because its still made of Chinese Crap and even though its A TAD better than other bikes available in Pakistan, that doesn't make it good enough to buy it ESPECIALLY at the price tag of 105k+
The 2nd Option ... Well to be honest i haven't driven one ... For now ... But people all over the forum and going crazy for this bike so I guess it might have a blast. But its much cheaper than The Deluxe and its quality is actually better than Deluxe, and it has More weight. Fuel Consumption is also on par with a CG-125 apart from its body weight. And not to mention its got a Better engine.
Anther thing you should know that Mechanics dont favor of a GS-150 and for Unknown reasons, they still favor the damn Deluxe of CG Classic.
The end, Junoon Comes. If you dont have a problem with the power i.e. the 100cc engine, then its also a pretty good bike. Fuel Consumption is just like a CD-70 and power is ... well much more than a CD-70. And top speed is just ok for a 100cc bike i.e. 80-90 km/h.
My suggestion will be ... dont just rush towards honda blindly. Make a market research and meet with Mechanics to come to a conclusion. Ask THEM what they favor of.
If money is not an issue for you, then then the above TWO choices.
And if you got money issue, and can live with a 100cc bike, then ofcourse Junoon is The Best.