OK - question for you guys who have test ridden the S1000RR and own a 1098/1198S...
I am in a bit of a pickle over the 1198S vs. the S1000RR. I have test-ridden both and they are both worlds apart different, yet very much the same. I currently own a BMW K1200S that I have had for the last 3...