Hm...I've been considering picking up a JG next season, I think I'm convinced they're a worthy investment. I'm also pretty tired of the brand name issue. Tentacle, I totally understand your goggle frustration. I'm on my third pair, each getting progressively more expensive and boasting better quality, and they all fog just as badly! I was looking at picking up those ESS Turbofan ones but thankfully, that post just saved me further frustration.
I'll pick up some ballistic glasses, but I still want a pair of lo-pro, fog-proof goggles. I'd pay a couple hundred bucks for the perf pair if I could find it, cheaper than what I've already spent on junk.