Firstly, you need to buy an iTunes gift card for the US store, I recommend:
I recently had to put in place a public facing soap web service with Spring and WS-Security. While the tutorials on Spring Source are great, if you requirements deviate from the sample tutorials it is difficult to track down any extra information needed.
Below is a simple xsl that accepts the xml from an eztv.rss type stream and converts this stream into a flatter structure for handling by scripting languages, such as bash etc. Currently the xsl only exports the url, and the file name, but could be altered to export more data.