A 9mm would serve you well. There's a whole lot of different brands of guns and models to choose from. A lot will depend upon your finances and how much you want to spend.
Also, you'll need to decide if you want a full-size gun, compact, or a sub-compact. Due to the current situation with gun control and all that, you might have somewhat of a tough time finding what you want at a decent price.
I would suggest going to a few local gun shops and such, and see what is available. You can always leave your name and number with them, if they don't happen to have what you're looking for. Most would be more than willing to give you a call if something happens to come in on trade or new stock.
Anyways, do some looking and good luck to you.