FWIW I'd call the debate a draw. Both candidates stuck to their message. Bush could have defended Kerry's attacks more strongly, and Kerry could have addressed the "flip-flop" issue much better.
As far as style/presentation goes, Bush was basically as good as he gets (mediocre), while Kerry as usual failed to connect with the audience (by talking to Lehrer instead of into the camera).