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.
DW Valor, DW Specialist, Colt GCT, Colt GCNM, Walther PPQL, HK P30, SW Shield, Ruger MKiii