Today was the official launch. Upon my first visit I am greeted with this (Firefox 0.92):
Notice: You are accessing allmusic.com with a browser that is not currently supported. The appearance and functionality of the site could be impacted. allmusic.com is optimized for Internet Explorer 5.5 and above for Windows.
So much for progress.