BMW GS 1200 18mth Review: The Range Rover of Bikes?