Which one would you choose?
Me, it would be Shimano XT.
Shimano without a doubt for drive train. For hubs or crank arms or just about anything besides der, and cassette not a chance.
I think the poll should be more spread out one for road and one for MTB.. you would probably get more accurate results..