I can't decide. It's definitely one of the two. If you haven't seen this
yet ... do yourself a favor, and watch it.
On second thought, maybe you shouldn't. At least keep small children out of the room when you do.
You can buy the CD or the DVD here
There's a "remix" here