I purchased this gem on 19.09.2012 after very rigourous market reaserch under this segment (100-125 cc). Looked at all bikes as my budget was ~60K. Following bikes were considered.
Bajaj discover 125 ST (~63K on road): Excellent looks but rejected due to feeling of over price for bajaj
Honda Shine 125 (~62K on road): Good bike but rejected due to waiting period
Honda Dream Yuga (~56K on road): Ordinary looks, over priced for 109 cc. Rejected
Hero Passion Pro (~55K on road): So many relatives/friends/neighbours have it so rejected. Also missed honda in passion.
TVS Star City 2012 (~49K on road): Good bike but could not take test drive.
TVS Sport (~47K on road): 100 CC bike. hence rejected.
Suzuki Hayate: Took test drive & was amazed with engine response / comfort & handling. Looks were very refreshing. Immediately negotiated and booked for ~46K on road self start version. Driving during night is also comfortable. Milage yet not estimated but guaranteed by suzuki person that it will be >65 kmpl. Hence waiting to ascess same. Overall Excellent bike.
Update: Recently I completed 350 km & I have got mileage of 59 kmpl without any service yet and under 50-50% city-highway riding conditions. I hope it will improve after 1st & 2nd service since I am looking for 65+ mileage otherwise 59 kmpl is also good.