I'm not sure if it works the same on Windows and OS X but iTunes continues prompting for a username/password for all password-protected podcasts even if you click 'Remember Password'. (it will remember your username/password, but you still have to click OK everytime it refreshes!)
Would it be possible to add a username/password HTTP GET parameter to avoid this?
Right now I've created a PHP script using libCURL to perform authentication for me and avoid this problem: http://myserver/getfeed.php?username=sofakng&password=hidden&podcastId=10 (ie. subscriber videos)
I'm just wondering, but is this against the terms of service for the website? I absolutely do not want to get in trouble and I really don't see anything wrong with what I'm doing but I really want to make sure.
I've submitted a bug report to Apple but I'm guessing that it's already a known issue. (I've submitted a number of different other bug reports and they do respond quickly so if you're interested in their response I'll post it here after I hear back)