I have the 10x42 el range and a buddy has the g7. I think it depends what you want to do. If you're going to do some real long range shooting like out to a mile or so the g7 seems more consistent on the ranging but it only gives a range at that distance. The g7 gives calculations out to 1400 and the Swarovski gives a shoot to distance in yards or meters out to 1000. The Swarovski will figure out angle corrections for you but you need to know your drop and windage. I use a kestrel
with atrag built in for my calculations. Both units match up real close to each other for solutions but it seem the edge goes to the atrag.
I do more serious hunting than my buddy so the Swarovski el range are great for me when I'm sheep hunting as you're not gonna beat the glass and I don't have to carry another range finder (though they are heavy). I really like not having to pick up the range finder and find your target again to get a range. Also the shoot to distance has always seemed correct and got me on target when I use the distance given with the atrag program. After a thousand yards though there is no correction and you would have to change the display to get the angle and figure out the distance yourself. Not a big deal for me as I'm not gonna shoot at game that far anyway and even if I was there could be no rush to take the shot and you would make sure you had the time to get ready.
The g7 ranges better in foul weather like fog and snow but we really haven't tried to see which one is better at extreme range. In good conditions my Swarovski's give repeatable measurements out to a mile or so on reflective surfaces like rocks and such but I do think that the g7 goes further.
I would think that staying south of a vetronics range finder in money that the g7 is the best option.
My only critiscm of g7 would be the glass. Definitely better than my bushel elite 1500 but I would like a bit better for the money.
All depends what your gonna do but this is a straight goods comparison from side by side use.
Hope that helps