@All, Suzuki is not a bad option at all but yes, you would agree that it is a good buy if you want to keep it for longer period of time. In terms of quality of ride and comfort, Suzuki GS 150 has an edge over Honda 125.
A guy from Karachi travelled to northern areas of pakistan on Suzuki GS 150 and travelled nearly 5000 Kms without any problem even small problem. his friend was accompanying him on CG 125 and at one place in Northern Areas, it was difficult for Honda to climb as compared to GS 150 which was doing fine. Here is the link and i would recommend you to please go through the thread and please read the comments this thread got from different people all around the world.
http://www.advrider.com/forums/showthread.php?t=494256
Suzuki(Bike) is famous for reliability, u can still see 80cc suzuki (2 stroke) running fine and same is the case with other models (previously) samurai, showgun etc. Honda is a good choice at all times but please remember that Honda enjoys the market because of its monopoly as it was Honda the first company to launch 4 stroke Bike in pakistan. Honda never succeeded in 2 stroke market, as Yamaha is considered a winner. All these companies Honda, Suzuki, Kawasaki and Yamaha have lots of experience and experitise in making 4 stroke bikes (Worldwide). You buy a Honda, Suzuki or Yamaha in 4 stroke category, you can really enjoy the reliability but it is the comfort which makes a difference. For the time being, i think Suzuki is the better option keeping in view the value for money and comparing it with other competitive brands. Waiting for your feedback