you get what you pay for, and a ktm is probably your best bet. but they are so expensive to buy and maintain, and i'm pretty sure they are not japanese like all the others. if i had the money, i'd get either a ktm or a husqvarna if they make a 125cc bike, just to be different