it the site musicbrainz still alive? i cant seem to access it for the past few days... are there any similar sites available? let me know!