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