Anyway before I pull the trigger, I just read some articles on how the Surefire G2 battery has a crazy short lifespan... Just a couple hours?? Is this true? I don't want to be replacing batteries every other day wow...
Depends on how you use it. Surefire lights are designed to be tacital-use. Imagine a police officer using the light during a building clearing exercise; the light is turned on for a few seconds, off, then on for a few seconds, etc. I own a few surefire lights, and have owned many more in the past. I never had to change batteries more than once every couple weeks, and that was with using the light every day. During a typical 8 hour shift, I may use the light several times... but, the "total time" the flashlight was "ON" can be calculated in only minutes.
If you want a light that you can leave "ON" for a long time, look into lights that have multiple modes. Less lumens will use less battery, and will last longer. The super bright modes will last the shortest amount of time.
Just like knives, each flashlight has a purpose. Most people wouldn't strap a 9" Ka-Bar on their belt to wear with their suit to church; in that case, they would likely use a smaller knife, like a traditional slipjoint or something. It doesn't mean that the knife isn't good, just that it is being used for a purpose. Now, after church you decide to go hunting, you're going to take a larger knife with you.
Same with flashlights. Decide what you want to use it for, then base your purchase off that.