By a margin of 56%-44% (incidentally, the same percentage as on this website’s poll)…

DAVID COOK!!

I’ll try to write more on the finale tomorrow night, assuming I don’t have a baby tonight.