I think .45 is the way to go.
I personally don't like the .40 round (many do, I don't). I think 10mm is way too expensive and is much harder to find than the .45 (atleast everywhere I've been). So, that would leave me with a .45.
Just my .02