Cinchcast is a simple tool that lets you basically create an audio blog, and you can upload images, too.

I’ve added it to The Best Sites To Practice Speaking English.

Thanks to Jen Farr for the tip.