I'm an Obama supporter but McCain held his own way better then expected. Obama did better on foreign policy and McCain somehow seemed to come out on top on the economy (not his actual positions but just how he came across in the debate). That's exactly the opposite of what everyone expected.
