I usually don't even write speeches. I just come up with a few points and go from there.
Once I just came up with an entire speech out of thin air.
During my second year, we had to come up with a 15 minute minimum speech about an innovative pharmacy marketing plan in our business course. We only had about 10 minutes down in our presentation about implementing an Appalachian asthma clinic. So, with about 1 hour before the speech, it was decided that I would go up there as the "pilot" patient and waste 5 minutes by babbling on about nothing. When taking pictures of my group in a pharmacy a few days prior, I took a few goofball pictures of me shoving an inhaler in my nose. I worked these into the powerpoint as a way that the pharmacists showed me how to properly use an inhaler.
When it came time to go up there and talk, I went up there and BS'd about how I used to be a Madonna tribute singer and I lost my career because during the middle of Material Girl I had an asthma attack, but ever since I got in with the new pharmacy asthma clinic, I've been able to attempt a comeback. I did it with a THICK Appalachian accent. It was pure improv, I was just going pure stream-of-consciousness. I had people laughing their asses off that it wasted a good minute alone. By the time we were done, the speech was 20+ minutes. It was so convincing that the teacher gave us the highest grade in the class and I had about a dozen classmates come up to me and tell me I should be on stage.
Ever since then I've wished I went to film school. That was the funnest 5 minutes of my pharmacy school career.
I'll try to dig up the powerpoint for you guys. I emailed it to myself like 1.5 years ago right before the presentation.