Podcasts are becoming more popular all the time. You record something, either video or audio, add a sideline picture and a little description, and then bing-bang, you are live.
I've checked out all the main free podcast sites. I think the best one might be Pod-o-Matic based out of San...