My experince of shifters is a bit limited, only had XTR rear mech, the old style, its been faultless now for years, when I bought my bike it came with deore shifters, LX front mech and the XTR rear, it didnt take long for the front mech to develop a lot of play and the RH deore shifter pod fell to bits, replaced those with XTR ones then and I have never had any trouble since, the only thing I ever have to change is cables and since swapping to full length cables thats a rarity, and I only buy the cheap cable now rather then the expensive 3 piece cables I used to buy.
XT is always a good mix of performance and price, but I think the XTR stuff is worth it, if you can afford it, just because it does what its supposed to, time and time again, and in my case in a virtually maintenance free enviroment!.
Not tried Sram so cant comment on that.