I've actually decided to use expression engine - it's a really flexible system and I've been messing around with it on my spare time. Almost worked out a way to import all the lyrics in from my custom database, still a few little quirks. After that it's finalizing how we'll input the discography stuff and coming up with templates (and aaron doing a lot of data entry hehe).