No doubt it's big. It's a full size pistol. I've been carrying it for over a year, and they only time it's uncomfortable is when I'm driving. Before that I carried a Glock 23. I don't need a .45, it's just what I have right now. Definitely looking at getting another .40 to replace the G23 I sold. Maybe an M&P 40c or XDM 40c. I like the 10mm too.
I'm not going to get into another ballistic debate, but the bottom line is the .40 has the same stopping power as the .45 which both are superior to a 9mm.
A .40 will allow you to hold more rounds, conceal better due to width if you have a double stacked magazine, double stacked magazines of .40 feed better, have less recoil, etc...
Also by only changing the barrel you can convert your gun to .357 sig which is another great round, just a little more expensive to shoot.
John, you know me. I don't buy anything without diving into the details. A sub compact Glock is uncomfortable to hold and shoot, but if you put a 2+ grip extender on the bottom of your magazines (replaces the plate) it's comfortable and concealable. Everytime you saw me I likely had one or two firearms concealed on me.
I own many clocks including the sub compact 40 an compact 40, they are both great guns. I wanted an XD and will trust one for my safety after personally having some bad experiences with their reliability. If I owned one, it would be for target shooting ONLY.
2005 Black Duramax Crew Cab Short Box
Edge Juice w/Attitude - 4" straight pipe (shaved the muff and killed the kitty) with 5" tip - Blocked EGR - triple guage pod (Aux Fuel, Air Bags, Boost) - air bags w/compressor and 2 gallon air tank - train horn - tint (5 back/15 front) - custom grill - pace roll-top cover - 28 gallon aux fuel tank (gravity feed) - Pioneer AVIC-D3 in dash DVD/GPS/Bluetooth unit with XM Nav Traffic - metra on-star adaptor - PAC SWI-PS steering wheel remote interface - 2 10" MTX subs with Rockford amp - head rest monitors - passenger visor monitor - viper remote start - 07 mirrors (w/ DIY leveling) - DIY pre-OEM Cat fuel filter - boost stick - AEM Brute Force CAI - 20" black spoke KMC wheels mounted with 305x50x20's