I believe in speaking for free, however, I don't call it speaking for free. I call it "waiving my fee". Is it a matter of mere semantics? No! Whether I get paid or not, I do a professonal job. Further, I'm not a free speaker, so why say I am?
I just did a program (waived my fee) for MPI (Meeting Planners International). They had their Mid America meeting in Nashville last week. I had a ball!
Things don't always go as you plan. I didn't get to use my powerpoint because the LCD machine wouldn't "talk" to my computer. (That's how it's explained to me.) We went on with program anyway. Guess what? It went well! It went very well!
This was a reminder to me that information is king, not technology. In this situation, the attendees were looking for information. Powerpoint would have been nice, but over and over I heard the comment "you didn't need powerpoint". Interesting comment! I use powerpoint for the audience, not for myself! I believe that it helps the "visual learners" in my audience.
Things don't always go as planned. Doesn't matter! If you have great information, that's enough. That's what the attendees want, that's what the people who hire us want us to deliver. If something unexpected happens (and don't kid yourself) it will, go on. True professionals can deliver under any circumstances.