The g930 has pretty good battery life. I will say easy 4 or more hours on full charge. Plus it can be used while charging. The wireless range is pretty amazing as well.
The corsair wireless vegeance IMO sounds a bit better but has terrible range. Also feels bulkier but more comfortable.
Sorry, never used the g35