I love this song and the video. I remember when it first came out and I completely fell for it. I had so much fun identifying all the different personas and remembering the songs they are associated with.
I think Annie Lennox has the most gorgeous voice. And she is not afraid to use it. She is utterly amazing.