Thanks to the absurdly low cost of music and video editing software and an inexhaustible number of people who clearly have too much time on their hands, the Internet has been inundated with mash-ups.