I fooled around with Adam Curry’s iPodder script last night with half my attention while I was watching Rescue Me. I find AppleScript so intensely annoying to work with that I might stop. After 20 minutes of looking, I still couldn’t figure out how to do the paradigm of “look for file, and create if it doesn’t already exist.” This is something I could do in my sleep in Perl, so I’m thinking that maybe I should replicate it that way. Perl has modules to generate AppleScript events, so perhaps the way to go would be to use Perl goodness to download the files and do all that handling (including the ability to avoid downloading files that have already been downloaded but deleted!) and then sending the iTunes playlist AppleScript events. That might really be the best of both worlds.