Id go with the Colt KC if I didnt already own one and maybe the Springfield, pass on the others.
I like my new DP-12. Strange looking but cool.