The BMW S1000XR is good. In fact it is very good, but is it the best bike in the increasingly popular sports tourer category?