You can also hand it off to Windows and display the standard file move/copy dialog with SHFileOperation or the newer IFileOperation, both of which you can find code for in the forums (see my signature for a demo on the latter).