davidbradshawenglish.org
How to Podcast for Free – Instructional Tech Talk
Here’s a post on how to start recording your own podcasts.