Full XT, I have never used GS or other brands on MTB's but shimano has always performed flawlessly for me so i've never been tempted to looked elsewhere.