I picked up a BMW S1000XR the first week of March. I have put almost 800 miles on it within that time and I have to say it is a super fun bike. You sit upright like your on a big dirt bike so it is very comfortable. All stock with 160hp. The best option on the bike is the shift assistant which allows for clutch less up shifts at any open throttle position and clutch less downshifts with the throttle closed. The bike has plenty of power and you really find yourself going to fast all the time and must be cognicant of your speed(like on the ZX14r). I was not sure at first about parking the ZX14R and going to the BMW but I am happy I did. I suggest if you are on the fence about switching from the 14r don't hesitate to demo ride one of these bikes. I will be pulling all of the aftermarket parts off of my ZX14r as it is up for sale in the classifieds as its not in the cards to own two bikes. Here are a few pics of the bike.