I really love this song -- I just learned of it because it's on a new CD I'll be selling. The SSPX school in Post Falls, ID is putting out a CD, and they sing this duet for the first track.
(The video below is not the students -- it's done by professional opera singers. But the school does a VERY good job too!)
Gilbert & Sullivan have such talent to have written stuff like this -- it figures since they were from over a century ago. Men were much smarter back then!