I've only heard one of their songs (the one in Guitar Hero III) and I like it.