The software will run on Windows Media Centre edition and Vista. There are some issues with the plugin though. It apparently strips out images so you are going to be left with text feeds. I am also not sure if it supports audio/video enclosures so podcasts may be out too.
If you are in the market for podcasts on your TV then perhaps you should consider the Apple TV?