I think I'm saying bye bye to my Wee. I want a mid sized light, good mpg, road only commuter, sporty funner bike good for daily chores and occasional multi day trips. I am 5'6" and do not want a tall adventure bike. The Wee is a good bike but I do not need a 19" front wheel. I look forward to not having to upgrade the suspension and brakes. The BMW on paper looks good. Do I need or want belt drive wrapped in plastic or naked with a chain. The one thing I worry about with the Rotax twin is I keep reading about the inherent undampenable vibration. I have briefly ridden the ST and felt the vibration but it was a short ride and living with something day to day can make a small problem big and a big problem unsurmountable. Nothings perfect I understand. The ST3 seems to get good reviews and has some great features. Good brakes, suspension and an engine I'm told simply makes a rider smile. I think it is more on the sport side with the short wheelbase but I believe side bags can be fitted and maybe a top box? Anyway. Which one would you pick? Reliability, ease of maintenance, cost of parts, and economy are important. Mostly in town riding from 20 to 50 miles a day. Short days on the backroads when time permits. I live in the desert and ride at night, too.