The exact answer is what I posted above. Every windows operating system after Windows 98 Second Edition will format larger flash drives/disks using the Fat32 file system, which is NOT compatible with the C series. You have to manually tell it to format the larger cards using the FAT file system. All cards below a certain size are automatically formatted as FAT which is why Ray recommends those.
It really has very little to do with the brand and much more to do with formatting. You can go to CVS and buy a $9 card that will work fine.
Walmart sells new cards for as little as $5 or $6 bucks which will work fine. If you buy a small card, say 8-64mb no reformatting is needed.
http://www.walmart.com/catalog/produ...132913%3A63986
Circuit City has them in stock in almost all stores for just under $10 out the door...can't beat that really:
http://www.circuitcity.com/rpsm/catO...ategorylist.do