I carried a G21 for years as a duty gun, as well as shooting it in IPSC. It is a very easy gun to shoot well and is an extremely reliable platform. I picked an SF version when they came out and find it is an even better fit.
For a non 1911 duty/carry gun, the SF framed .45 Glocks bear a serious look.