I can't comment on their genre accuracy but one I use sometimes (when allmusic fails me) is www.ubl.com