Time's Halperin says McCain won the week (I  agree). If you agree with Chait about last week (I'm not sure I do) that's two in a row.

--Michael Crowley