Here is my 2cents. Go to a gunrange and try out some different guns. There is no right answer because like a motorcycle things fit your hand differently. Some like a certain feel for the trigger and action. Some guns I loved shooting when i first was looking were the Springfield xd9, glock, and walther ppq. I ended up purchasing a Sig Sauer sp2022 (9mm) and very happy with it. This weekend or whenever you are off go here
http://sunset-range.com/. I will go with you if you want. You can test out a lot of different guns and it is not expensive.