This is a little Python script I originally wrote to generate a podcast feed of the Audiophile: Daily Downloads section of Salon.com. Later on I modified it to generate a podcast feed for Free Music Downloads from Amazon.com. The script essentially scrapes the websites to generate the feed. It also does some interesting cookie handling to get the content. I will post the source code real soon. Check back in a couple of days :)
NOTE: If you are using iTunes as your podcasting client, you might work not get all the episodes from the feed. Apparently, iTunes requires that media content has URLs which end with extensions such as "m4a", "mp3", "mov", "mp4", and "pdf". Unfortunately, sometimes files provided by Amazon and Salon don't have URLs which follow this requirement and I don't have the bandwidth to host them with pretty URLs. However, the feeds seem to work fine under iPodder.