I've posted a new Python module: id3reader. It reads ID3 metadata tags from MP3 files. I've tried all the other Python modules out there that claim to do this, and each failed on one of the few MP3 files I tried it on. This one reads ID3v1 and ID3v2 tags, and tries to unify them into a simple reader module. If you try it and find it doesn't work for a file of yours, please drop me a line so I can keep it up-to-date.