First of all, you can try the live script. Thanks to the people at Downhill Battle for hosting the script---they have also posted some interesting ideas about how the iTunes database can be used. Jason Terk has released a version of the script that uses CSS/XHTML, and you can try his live script.
iPod & iTunes Hacks を読んで(読了間近)知った iTMS-4-ALL。iTunes Music Store の背後で動いている通信プロトコルをハックして iTunes 以外からでも使えるようにしたPerl スクリプトです。
プロトコルは単純な HTTP GET の XML 返しですが、一応レスポンスは AES (Rijndael) 暗号化 + gzip になっている模様。Rijndael は AirMac Express の RAOP でも使われていますね。