Have you considered an Aprilia Rs 125? I had one as a learners bike and they are great fun. They are relatively cheap to buy and unlike all grey imports you can track the actual kilometres the bike has travelled. I know 2 strokes are an acquired taste, but if you want a bike that handles like most modern supersports (600s) and hasnt had the clock wound back 10 times, you should look into it. Just my 2 cents