5.7 is definitely overrated, sure it'll go through body armor, but if they don't have body armor (i.e. pretty much everyone we're fighting these days) the terminal ballistics fall behind.
I still love the 10mm Auto...
"Mankind, when left to themselves, are unfit for their own government." - George Washington