I've been trying to decide how I want to do this ... It's a hard problem to optimize. Basically you have two sets of (potentially) thousands of files and you want to find differences... I suspect I will MD5sum (or something similar -- don't know if MD5 will be fast enough) the files on the way onto the player and go through the file system doing MD5sum's of the tunes you have there .... Maybe I can qualify with time stamp first or something.

I'm still workin on this one ...

ms