Apple iTunes is great for subscribing and listen to podcasts. It handles many different media types including audio, video and enhanced podcasts. iTunes also a built in directory of podcasts. iTunes is available for both Mac OSX and Windows operating systems.
Juice is a free software available for Mac, Windows and Linux platforms. Juice includes a few tools to help you manage your podcasts, and it also has a built in directory making it very easy to find podcasts.