"With faith the size of a mustard seed, you can move mountains."
http://www.box.net/shared/r3ao13jk9x
Mustard Seed Plus is built to move mountains of files.
You load a playlist and a list box is filled with the file locations parsed out.
It works with iTunes .xml, .m3u and .txt
You then select a folder you want to send them too (with a checkbox option of creating a directory with the same name as the playlist. The box needs to be checked first if you want that feature.)
You then Copy or Move your files with the press of a button. A Delete button appears incase you just copied and decide you want to delete the old files that were in the playlist later.
The last button on the interface is to open the folder where the files were copied to, it also creates List.txt of the files that were moved in that session, just outside the Playlist-named folder if you used that. Or inside the chosen folder if you didn't use the checkbox.
You can spread the window out (or maximize) to see two other edit boxes that are used in the background, one for the initial loading of the file that is then parsed into the onscreen listbox. A third listbox is used for testing and only gets lines added if a file doesn't exist. Theres also a textbox offscreen that shows the parsing as it runs through the list.
http://www.box.net/shared/r3ao13jk9x
This currently doesn't check if a file is repeated, so if you come up short afterward thats most likely what happened..it copied, then copied right over the first copy. I'll fix this in a couple weeks, along with adding automation for keeping an eye on a folder of playlists and activating when something is changed.