Even though I haven’t gotten a chance to try it yet, PodOmatic looks like an extraordinarily easy way to create a podcast. Sign-up and your class has your own channel — all you need is a computer microphone.
I’m adding it to The Best Sites To Practice Speaking English.
You might also want to check-out the Podcasting Resources section of my website.
I’ve never had my students actually try podcasting, though it’s in the cards for summer school. If you have more experience with it, and have a different opinion about PodOmatic, please let me know.