I have two Glock 19s and carry 24/7. Wouldn't want anything else. For ammo go with the Federal EMFJ-Bullet. Check out my own test at:
http://www.raoulwagner.com/9mm.htm
If your mind isn't totally set yet: The german hunting journal I read recommends .357 with at least 4" barre length for stopping hurt or angry boar. And even then the ammo has to be right. If you understand german, check it out:
http://www.djz.de/naechsteseite/naec...ite_25732.html
Don't get me wrong: I trust the Glock 19s 9x19mm with my life. But if it's for one shot a .357 Mag might be better. Still, if you need more than one shot, I'd rather fire 16 9x19mm quickly from a semiautomatic Glock than 6 .357 Mag. slow form a revolver with a hard double-action triger pull. That's why I carry Glocks anyway...
Mhm, your possible target won't shoot back. Go for a light 4" Revolver in .357 Mag. A shorter barrel than 4" will take away the advantage.