PodServe
PodServe gives you a place to upload, host, promote and share your podcast. PodServe makes it easy to start creating podcasts if you can record an mp3 PodServe will do the rest.