I would try out a lot of guns first. When I first looked, I looked at XD's, Glocks, Rugers, and S&W M&P. I went with the one that fit my hand the best, and I liked the best.
The XDs are nice. I have a Ruger SR9. It's a great gun and a couple hundred less.