I bought my 9mm can during the AWB, so I went with a 92FS due to the prolific cheap mags.
I sent my factory Beretta barrel to Gemtech and they threaded it for me. The gun required a slightly lighter recoil spring to run, but it ran pretty well.
After the AWB expired, I got a few glocks (and a lot of mags). I picked up a lone wolf threaded barrel for a G17, and send my can off to gemtech to have a nielsen device installed. The glock runs great with no change to the recoil spring.
The lone wolf barrel leaves an extra 1/4" of unthreaded barrel.
I prefer the glock. The 92FS has been hanging in the safe unfired since the AWB expired.