Everyone has basically covered it. Try before you buy, go to the local gun shop/range and test fire as many differnet side arms as poss. In the end, what fits you is what fits you. Just do not get hung-up name brands.
I carry a Sig P229 in .40 and I shoot it really well, it just fits my hands.
Aim hard and shoot straight, or some crap like that