While I have switched from supporting Bachmann to supporting Cain, I agree that it is too early to rule Perry out. He will have to pick up his game in the up coming debates and it will be interesting to see where he stands in the next set of polls. (It will also be interesting to see if Cain can move up in the polls)
It really is a funny piece (trying to watch a liberal understand conservatives). He pegs Romney (in more detail at the link).