I hate to hear that.. You're complying with the officer as the goodguy and still they tackle you like a perp? That just sucks. Gotta love procedure.. Sounds like that one is to tackle the living @#$% out of the good guy and the bad guy.. ask questions later. I hope at least that was your minivan window you saved for that beating. Jeeez!
On CCW guns, I'm with Mike.. The better they go bang and better you shoot with it when you need it, the better.. Looks be damned. Get a Sig, and you won't care.. Their looks are all business anyway.. A few well placed scrapes and rubs give them character I think.