I agree with DarKnt, about the cost of upkeep on BMW's. I looked at getting one, before I got my F6, and no way was I going to pay the BMW listed costs for upkeep. I have several friends that have them, and I have ridden them, and they are good bikes. But here in Wisconsin , there are now only 2 BMW dealerships left, and basic maint, like valve adjustment on the r1200rt was required every 6k miles, and I was told I had to bring the bike to the dealer, and drop off, service must be done on a cold engine. And the estimate cost for that service in 2015 was over $400. Well, good luck with the bike. I hope you can do your own valve adjustments.