I disagree with Caddokiller about the G7.
I don't believe having an accurate range finder and ballistic computer in one package is lazy. I think it's a smart choice.
I shoot a few hundred rounds a month at distances up to 1700 yards and would have a hard time hitting targets without having an accurate range, slope and density altitude. Shooting in different locations with different weather conditions and altitudes, I don't want to have to try to memorize hundreds of different dial ups or carry a dozen drop cards depending on what the temperature, station pressure, shot angle and wind is for wherever I'm at at the time. The G7 allows me to uses one piece of equipment to get all of that data and return an accurate dial up and wind hold all the way to 1400 yards with the press of a button. After 1400 yards you still need a good ballistic computer.
I have used Leica, Zeiss, Swarovski, Vectronix and G7. In my personal experience the optics of the Leica and Swarovski is better than the Vectronix and G7. Both the Leica and G7 have been able to return accurate long range distances better than Zeiss and Swarovski but not nearly as far as Vectronix. Once you start ranging small targets and animals beyond 700 or 800 yards, accurate results rely as much on the user as the rangefinder. This is where the Leica and G7 start to pull away from the others. I can range a 24" steel target to 1200+ yards if the weather conditions are good with either one.
As a complete package the ballistic engine in the G7 is hands down better than the custom curves that Leica, Zeiss and Swarovski use. You can create a custom curve online for the Leica and load it using a micro SD card but only one. The G7 can store the ballistic data for five rifles and uses the JBM ballistic engine, not preprogramed drop curves.
I think your decision comes down to budget, expectations and requirements.