Having ridden all of these bikes extensively (weeks or months, not days) on the road and dirt, the KTM is by far the best performer, and is within a fraction on street performance with the Multistrada. The BMW 1200GS is solid and competent at all disciplines and refined, along with excellent fit...