Music hall for the new millennium