These sites might have lend you some help with public speaking.

McGraw Hill's Public Speaking Site
http://www.mhhe.com/socscience/comm/pubspeak/
This site will take you through the speech-making process step-by-step or allow you to select the information you need. The tutorial provides five areas: selecting a topic, locating and evaluating resources, preparing the speech, speaking to an audience and listening to speeches.

Allyn & Bacon's Public Speaking Website
Contains six modules about the process of public speaking -- Assess, Analyze, Research, Organize, Deliver and Discern.
http://www.abacon.com/pubspeak/

Strategies to Succeed in Public Speaking
Includes goals, success requirements, preparations, resources, and related information.
http://www.school-for-champions.com/speaking.htm

American Rhetoric
An impressive index of thousands of famous speeches.
http://www.americanrhetoric.com