Ok, got the site back up but all the page names have changed... part of what caused the problem in the first place.
With the site migration I was going to have to change all the page names anyway, about a good day's worth of work, but worth it because of the benefits for indexing the site and getting noticed on Google.
Put together two more pages with music and will be requesting permission from the artists tomorrow.
Rebuilding my site map now...