I have actually, but since iTunes is more American than anything most are American programs.
Mind you, I did manage to find out but when I subscribed it was taken down and could not connect to it. (I can't remember the name though).
And the same in Podcast alley.