Because iTunes has a lot of crap they insist is included in the rss feed for a podcast I have used Feedburner to add it all in. I am not vouching for the accuracy or the speed of update of this feed but it should work in iTunes. If you hit trouble do let me know though.
Personally, I much prefer iPodder as my podcatcher. I recommend you try it out.