I just heard about an interesting speaking "format" called Ignite.
If you had five minutes on stage what would you say? What if you only got 20 slides and they rotated automatically after 15 seconds? Around the world geeks have been putting together Ignite nights to show their answers...This activity is similar to Pecha Kucha (check out this post for news on that) and either format might be adapted to create an interesting Toastmasters theme meeting. (Don't forget the D53 Meeting Theme contest wiki !)
Ignite usually has two parts: the Ignite Contest, where people make things, and Ignite Talks, where presenters get 20 slides and five minutes to make their point. Sometimes I've only had Talks, but the contest is fun and can serve as a great warm-up for the talks.