I did this for fun last night! Vocals are isolated from the original track, drums are programmed by me, and bass and guitar are played by me. I edited the video on Final Cut Express, and made the song in Garageband. Yay for marriage of Pro app + non-pro app