I've ridden 4-strokes most of my life... I'm intrigued by the power and delivery of a 2-stroke which is causing me to lean more towards a 2-stroke. But I plan on doing a little on-road (30%) and a lot of off-road riding (70%). On-road is mainly city and off-road is trails and some occasional dunes. I'm leaning towards a KTM or Husqvarna... I'm having a hard time comparing and deciding between the two makes. For the model, I'm leaning towards a 300 2-stroke or a 350 4-stroke... I would have no trouble on either bike. Do you have any advice as to what I should go for? I've had 2002 - 2006 Honda's and they were sluggish. I want FUN POWER and handling with VERSATILITY.