carbon bars has always been somwhere i fear to tread on my MTB. I have FSA alloy bars. i should probably just suck it up and get over it... I have a carbon seatpost, but even that makes me nervous, 1st time i rode a carbon post my fat ass managed to snap it out at manly dam.
you will love the XT dual controls. one of the best ever MTB inventions IMHO. XTR cranks for free? where do i get some eh?

have fun paying for new chainrings in the meantime, i couldnt beleive how expensive they are.....