I'll be in the market for something to fill the same role soon; I myself am torn between either the G20 or the M&P 10mm.
I think the Glocks are ugly guns, so I'm not surprised you didn't like it. I have always felt that way, but after shooting my brother's Glock 20, I don't care how they look. I...
Another advantage of a high-powered pellet gun in this situation is that you don't have to worry so much about shooting up... A 7.5 grain pellet should be fairly harmless by the time it comes down.