Interestingly running this utility on one of the players I purchased off of ebay only achieves a write rate of about 1Mb/s whereas for the USB 1.1 interface on the XP machine the maximum throughput could be as high as 1.5Mb/s which would seem to indicate a a fair amount of processing going on before read/write on the drive itself. Clearly this will take several hours to check 8-16Gb of supposed memory.
I will let you know what these players are reported as having by way of actual memory.
ian
ps there is interesting background to the problem on Wiki
USB flash drive - Wikipedia, the free encyclopedia
There are Flash Tools mentioned there
http://www.sdean12.org/zipped2/USBFlashTools210.zip