It seems that you can't properly vod/podcast from a WordPress Blog hosted on wordpress.com. Here is the forum answer that made me a little sad:
Hopefully in upgrades to come, there will be some way WP will allow blogs hosted on wordpress to vod/podcast properly. Oh what a joyous day it will be! WordPress is still a great blogging tool, and I will continue to use it. Later!