Like most developers, I don't get a lot of experience giving presentations. The golden rule is: practice, practice, and more practice. Then incorporate the feedback from those practice sessions into your presentation. Of course, it helps to perform practice sessions in front of people who have seen a lot of presentations, as we did yesterday with Connie Marthinsen and Rob Zelt in preparation for the Raleigh Code Camp.
This is a companion discussion topic for the original blog entry at: http://www.codinghorror.com/blog/2005/04/better-presentations-through-practice.html