That's how i missed it...don't own an iPod.
NO iPod neccessary to listen to a podcast. In fact podcasts are RARELY heard on iPods. Just click and listen on your computer as normal.