Um, yeah.
You should use a different type of iTunes link.
If you do it like this
itpc://www.wiiliketopodcast.com/podcast/feed
It automaticly subscribes them, and starts downloading your latest episode, rather than showing all of your episodes in the itunes store.
You could be polite?
Just a suggestion.
Proud defeater of Mega Man 9