There wasn't much last night that truly stood out as a memorable moment. No knockout blows, some good jabs along the way, but there certainly wasn't anything out of the Opposition parties that would have swayed my vote and I doubt that many undecideds are now ready to park themselves with any particular party.
As I usually do, I like Warren K's analysis: Harper had to play goalie for the whole time, and he did rather well in the role. When there's four people essentially ganging up on you for two hours, it's tough to get in a word edgewise and go on the offensive. He was able to land a nice body blow against Jack Layton, reminding everybody that Layton's been to a private clinic in his day.
There was a lot of guttersniping involved too, as everybody tried to take a turn linking Harper to Bush and the Iraq War. Putting out counterfactual statements, however, isn't remotely prime ministerial, and should be left to people debating over a beer. For his part, Harper did well on the foreign policy stuff (exceedingly limited though it was) and handled the Afghanistan questions well. The NDP leader, as he usually does, was out to lunch on the issue, and Elizabeth May was equally bad. But that's to be expected from the party of nutbars.
All in all, I don't really give the night to anybody, which probably means that Harper wins by default.