re: Reinventing the wheel

I'd recommend anyone interested in the issues involved here to check out Musicbrainz.org They've...