I guess I don't understand what you guys are talking about, the first trigger pull being different from the rest?
This is a single action trigger, with double strike capability. That means that every pull of the trigger on a cocked round is exactly the same.
The only time the trigger pull would be different is if you had a failure to fire, and you used the double strike option, which is more like a double action revolver trigger pull.
If you have not had a failure to fire, every trigger pull will be the same.
I researched the G2 online quite a bit before buying mine, and I found probably 98% of owners LOVED them. I've actually read more complaints about other mfg's pistols than I have the G2.
This is, from what I've read, a completely different animal from the original Millennium (G1).. Those were plagued with problems...hence the G2. And my own experience (NOT gunshop hearsay) is that it is one of the best carry guns made, in it's size class. ESPECIALLY when you factor in the price point.
Are they perfect? No... what pistol IS?? Are they "trash", as the Taurus-bashers want to claim? HELL no.
Anyone that bashes a pistol because all the big boys down at the gun shop say so, without checking it out themselves, is very shortsighted, and is missing out on a "sleeper" bargain carry gun.
I'd put mine up against any Smith, Walther, whatever, in a heartbeat.