Why are you going with XT vs XTR? Not that you should, but i'm just getting back into biking, and I don't know all that much about part quality vs. pricing yet. The last time I really looked hard at catologs was for my Trek Subvert 3.0.
Btw, sweet frame. You shouldn't have much trouble with bob while pedaling.