Brian Kelley posted Giving a Presentation about a week ago and is worth reading, in particular his suggestion about Toastmasters I like (but have not tried) and the link to a post by Scott Hanselman. Today my friend Steve sent me this link to Tips for Public Speaking that you might also find interesting.
The more I coach the more I'm convinced that the single biggest thing you can do to be successful is to practice. Practice gives you confidence and assuming you know your subject, you can screw up all the rest if you have to and still have a 'good' session. Note that I'm not advocating skimping on the rest, but for some reason everyone wants to skimp on the practice - just don't!