So this is what I have determined to be the issues: the pmd661 is very picky about its format and appears to require you to format the card in the device.
when formatting on linux:
# fdisk -l
Disk /dev/sdb: 15.9 GB, 15931539456 bytes
255 heads, 63 sectors/track, 1936 cylinders, total 31116288 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000c35e1
Device Boot Start End Blocks Id System
/dev/sdb1 63 31101839 15550888+ b W95 FAT32
When formatting on the pmd661:
# fdisk -l
Disk /dev/sdb: 15.9 GB, 15931539456 bytes
230 heads, 21 sectors/track, 6442 cylinders, total 31116288 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sdb1 8192 31116287 15554048 b W95 FAT32
You will notice quite a few differences between these two. I tried formatting the card with the match heads, sector, start and end but it didn't make a difference.
I then tried formatting the card on the 661, setting up my windows xp machine that's been unused for awhile and connecting the card. Once the card was connected, the directory appeared and there was a file clip i recorded. Once I moved the clip to the root of the directory, i connected it to the linux pcs and found the audio clip!! I tried this out because of what tedyun has to do so he can find the file.