I had the R1200GS TE. The 1250 is the later version with larger engine, a few more bhp, and more electronic toys: TFT screen, phone connectivity, active suspension. Minuses: Parts fail or wear out reasonably often, and when they do, it's expensive. For example: new rear shock on the 1200: £1600 (no, it can't be serviced). New headlamp unit: £1000. The only way to stay solvent is to ensure you have some kind of guarantee in place that will cover you for parts failure. If you get an "Approved" used bike from BMW, it comes with 2 years free warranty. You can also buy an extended warranty for around £400 a year (until some age limit - 8 years iirc). It's more than worth it. BMW customer service is patchy. Some dealers are great. Others seem to treat you more as a walking wallet. Read the reviews online and find a dealer who looks after you well. It's a bit heavy to push around or pick up off the floor. If you're paying £16k for a bike, why do you have to go and buy a fender extender and a replacement screen? Probably need engine bars too, to protect those cylinder heads. Pluses: It's an amazing bike (and the 1250 is meant to be even better). It will easily take your friend down to the south of Spain in great comfort, even 2 up and fully laden. And when they get there, it will play around on twisty roads as effortlessly as any other bike there, and more easily than most. It really does everything, and it does it all really well. It is huge fun, and will make you feel like a great rider. It will even go off road