I'd pick the S1000R that's just simply because I own one and I can speak for the quality, comfort and performance of the bike. I've never rode the Duke, but then again I really don't like the noise of a V-twin engine so I wouldn't have considered it when I was bike hunting. I'm not saying the Duke is bad in any way, but it's not for me. You wouldn't be disappointed with the S1000R. On the other hand, I must admit I do fancy the Kawasaki ZH2.