Triumph is roughly 20lbs heavier.
Triumph has 9 more HP, but 4lb ft less of torque.
Triumph has a 550watt alternator.
Triumph has a 19 liter tank.
Triumph has a factory rack on the back.
BMW has more torque, its lighter, and strictly from youtube videos, it seems the BMW is more nimble and agile offroad.
I am debating this quandry myself. From reading thr F800GS problems thread, it seems that most of the problems (major) have been in the first model year. (2009) I am looking at buying a new bike, and the F800GS, and 800XC are close competitors. I am debating which one would suit my riding better. My last bike was an R1, and before than an FZ6. I am wanting a more adventure oriented bike. The triumph has its ups, but also its downs. The motor is called "completely new and redesigned long stroke version", so its a first model year in all aspects, I am slightly concerned over this
Now on the $2000 price difference. I see an $11,445 MSRP on the BMW, Though i have not checked if this includes the "standard Package" at an additional $1,445. Can you order the F800GS without ABS? there is $1891 if that is required on the purchase.
The Triumph is $10,999 MSRP
I have not ridden either