Get the G19 in 9mm. The G17 is a great gun, but you will regret not getting the much more concealable G19 IMO. If your going with a .45, check out the G30. Accurate as all heck, more concealable than the G21.
Sig P938, SP101, Colt Combat Elite, Colt 1991 Commander, M&P Pro, HK P30, SW PC 686+