I am looking for a carry handgun and have narrowed it down to several options: Kimber Ultra Crimson Carry II, Kimber Ultra TLE II, Colt Defender in .45 ACP, and Smith & Wesson M&P Shield in .40 S&W. I have shot a Kimber Pro carry and really liked it, and I own a Glock 22 and like it, but it's too big to carry. I am a huge fan of the 1911 style and feel, but the M&P Shield has been getting a lot of praise. Which one would y'all choose and why? Any input is appreciated, thanks!