To me, it was a straight Joe Biden win. Palin did not screw up the way she did in the Couric interviews, but she was unable to hide that she really has no knowledge of her own on any of these topics, never mind having developed her own views.

Really, moderators in debates like this should have the guts to stop the whole thing until the candidates answer the questions. "I am not going to answer this question, instead I'll speak to the American people about..." I mean come on. Try that on an exam in college... :)