I have no experience with the Ruger SR9C, but quite a bit with both the Aluminum Commander and the Glock 26. First off, in terms of durability, the aluminum frame Colt will not be as long term durable as the steel frame version, but we are talking long term, as in many thousands of rounds. Durability tests conducted by various folks have shown the aluminum frame more prone to cracking. But again, unless you are a serious high volume shooter, it is something you shouldn't worry about.
How a gun fits in your hand is important, and there is a big difference in "feel" between a mini Glock and a 1911. Which feels better in your hand? I was apprehensive when I first purchased my Glock 26, as I have huge hands. But I found I can control the gun well by wrapping my little finger under the grip when I fire. I find muzzle flip roughly the same between the two, as is second shot recovery, at least for me.
Reliability wise, both can be good, but I would have to give the nod to the Glocks. As long as you are using factory, or factory jacketed bullet equivalent reloads, The three Glocks I have owned just never jammed. Now if you intend to use lead bullets, the 1911 is the better choice, mainly due to the rifling Glock uses not being compatible with lead, though my old Glock 19 shot them decently as long as they were hard cast, and sized the same as a jacked slug.
Concealability is about the same. The Commanders full size grip is a little longer then the Glocks, and might "print" more under your clothing, but the Glock is thicker in width, so kind of a toss up. In terms of accuracy, each gun is a law unto itself. That said, both will have no problem hitting a man sized target at any reasonable self defence range you might encounter. Don't let anyone tell you the Glock 26 is inaccurate. My 26 will shoot fist sized groups at 25 yards with just about any ammo I feed it.
Both are good guns, it is just a matter of what floats your boat, really. Right now, my main carry guns are a Kimber 1911 Ultra Carry with laser grips, and a Glock 26. I feel well armed with either.
Larry