Shortly after commenting I fell down on the iTunes bit (couldn't sort out importing that feed), and ended up using the mp3s. Would be awesome if you got the podcast incorporated into iTunes eventually. Until then I'll use google reader to keep up to date.