Two options:
(1) If - after copying them to the flash drive - you cleared the archive bit of the files on that drive, it's easy: xcopy with /a parameter.
(2) If not, the best way seems to open each folder on that flash drive in Windows Explorer, set the view to detail, sort on creation or modification date and select a whole bunch of files (the upper part) by selecting first the first, then the last with shift pressed, then drag and drop those file back to their original location. That's one operation per folder.
By the way, would it harm to copy the unmodified files also? Only if some of those files were edited on the original PC. If any of the files were edited on BOTH PC's you've got a problem, whatever method you do.
Kees
System: WinXP Pro with SP3.
Scenario: Files (Word and Excel 2007) created in the PC, copied to several folders in a flash drive and modified in a second PC while residing in the flash drive.
Problem: The files that were modified in the flash drive have to be copied back to the original PC, but there are too many to do it individually, and they are mixed with unmodified files within their folders.
Question: Is there a way to select all the files in the flash drive but copy only those that were modified to the original PC?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic