iTunes library is a nice XML file, there exist ID3 libraries and command-line tools, so cobbling something together yourself should not be such a problem...
_________________________
Dragi "Bonzi" Raos Q#5196 MkII #080000376, 18GB green MkIIa #040103247, 60GB blue