Hello, how are you?
In your opinion, which one would be best to store data? An SD / MMC Card or an USB Flashdrive? Consider software and hardware implementation and speed.
Did anybody try to implement FatFS on it?
About one year ago, I implemented this on a PIC32MX + SD Card and it was fantastic. I could use any FAT / FAT32 card and I could perform WRITINGS up to 6Mbps. Have a look, this code is worth it.