I will say, Glock is a very decent firearm. But they do NOT fit everyone's hand. I would seriously go and hold one first before buying.
Also do NOT use +P ammo in a Glock or this can happen:
Granted this can happen to any polymer gun just not Glocks. (S&W M&P, Springfield XD, etc)
Now I have owned a S&W M&P9 and I loved it except for one small thing, I found it way too light.
Seriously, if you run out of bullets it's best to have a gun you can pistol whip someone with :p