In general:
--Glocks are cheaper, simpler in operation and offer more caliber choices.
--1911s are slim, easy to carry, have very good triggers and are relatively easy to shoot well...and the more time you spend shooting them the better you will become.