Here is a list of 9mm recommended by Dr. Gary K. Roberts that I found helpful.
These loads met the FBI requirements to:
1) at least 12" of penetration in properly prepared ballistic gelatin/soft tissue
2) reliable expansion in bare gelatin and 4-layer denim
Barnes XPB 115gr HP (35515) loaded by Cor-Bon (DPX09115)
Winchester Partition Gold 124gr JHP (RA91P)
Winchester Ranger-T 124 gr +P JHP (RA9124TP)
Winchester Ranger-T 127gr JHP +P+ (RA9TA)
Winchester Ranger-T 147gr JHP (RA9T)
Winchester Bonded 147gr JHP (RA9B/Q4364)
Speer Gold Dot 124gr JHP +P (53617)
Speer Gold Dot 147gr JHP (53619)
Remington Golden Saber 147gr JHP (GS9MMC)
Federal Tactical 124gr JHP (LE9T1)
Federal Tactical 135gr JHP +P (LE9T5)
Federal HST 147gr JHP (P9HST2)
here is a link to some information that you might find interesting
http://ammo.ar15.com/project/Self_Defense_Ammo_FAQ/index.htm
I use the Federal HST 147gr when I am carrying 9mm.
It is reliable and accurate in my personal firearm, and it allows for quick follow up shots. It has tested well for penetration and expansion.