So..in 125 cc, i would like Suzuki 125, (coz of latest tech used in this bike.)
as about 110 CC, same choice..Kawasaki's parts are rare in market,
now as 100 CC, i would like prefer to Yamaha, (mai aik martaba Honda CD 100 model 2006 ka RING + PISTON apni ankho se dalta howa dekh chuka hoon..u can understand how much long life it has...lolz)
as about 100 CC Suzuki Sr 21 or Yamaha Exellence..
so if we are consintrate on all aspects, not only speed, but also maintainence and strong body and other aspects, then i again choose Suzuki 100..may be Suzuki 100 yamaha se beat hojai (coz of less RPM) but low rpm engine can be considered for long life..) but i am concerning to all aspects..thats y Suzuki is better..