As stated, difference is weight, maybe stiffness, but you won't notice the latter, and the finish is better on the XT. The bb bracket has to match the crank axle opening. A front crank isn't all that important to the average rider. And the front derailleur is not as important as the rear derailleur because it doesn't get shifted as much. I know you didn't ask.