Any weight you save by going 105 vs. XT will be completely unnoticeable unless you are riding in a pro tour. What is the difference between them 100 grams? Don't make me laugh.
The XT would be better on hills just because you can have a huge gear range. I love my LX rear on my new Safari. My 11-32 cassette can get me up any hill.