Good Podcast downloader/organizer for Windows

I want to subscribe to some podcasts, have them download automatically, and be able to listen to them offline using my computer, not on an iPod.

I’m running Windows Vista. I’ve used iTunes, and didn’t love it, but I haven’t used it for podcasts.

So what’s the hot deal for podcasts on Windows?

Juice seems to be about everyone’s non-iTunes favorite podcast downloader.