A good Mash-Up is just plain awesome. I wish I knew how they separate musical elements so well to do these things!