I just received an invite to the beta of Odeo, which is an integrated podcasting service. From my launch window, I can subscribe to, download, and even create podcasts. There is a free application that Odeo provides called The Syncr, which is available in both Mac and Windows versions. The Syncr will automatically download new podcasts that I am subscribed to and automatically loads them into iTunes so that I can put them directly onto my iPod.
Since I just received the invite yesterday, I have not had extensive time to play around with all of the Odeo features, but it’s a very cool site.