I've heard that mix.... It might be the Different Project megamix but I'm
too lazy to dig it out.
The only thing I dislike about youtube is that there's way too many kids
lip synching or dancing to stuff. Go looking for a music video and you get
seven pages of kids singing the song.
-paul