The talks for SS06 and SS07 were presented much better, so it seems like a matter of investing less effort in preparing for the talk (perhaps with less-time-than-expected making the challenge of happening to be prepared anyway harder), rather than of not being able to present well.
Someone posted what looks like unofficial videos from the Summit. http://www.youtube.com/user/thesingularitycom