I have a playlist on my iPod that I've named "Can't Not Sing." Songs like this are prominent there. (Needless to say, this can be quite embarrassing for people around me - not for me, though, I'm immune. The kids are immune, too - how much longer?)
I think that's why I listen to so many songs in Spanish and Portuguese, because, not knowing the words, I'm not as tempted to sing along. I may have to learn the words to this one, though. Man, her voice kicks butt!