Your summation of the candidates is a pretty good one. I agree in general with your impressions of the debate.
Perry appeared rattled on the HPV and immigration assaults. Perry handled Social Security and stimulus assaults well and delivered a few very well timed bumper stickers in those exchanges where I actually thought I was listening to Bill Clinton (delivery, not rhetoric). As a whole, I thought it was a wash for Perry.