I've just bought a set of 3 4GB USB memory sticks by CoreMicro in Costco. I chose these because they actually listed Linux as a suitable OS - but, of course, they are really configured for Windows.
When plugged into Minime 2009.2 (KDE3) I get 2 devices, a removable disk, and a pseudo CD rom. The disk is partitioned into a public (2.8 GB) and secure partition (900 MB) and of course the stuff on the CD rom only runs under that other OS. As it stood I could only use about 2/3 of the memory, as the secure partition is only accessible from Windows as far as I can see and not recognised by Linux (wine didn't work). So I had to stick it into my other machine and boot up its rusty old XP. That enabled me to reformat with a public partition of 3.8 GB (zero secure) - but there seems to be another 400 MB or so in the CD rom partition. I can live with this as most of the memory is now available, but I'm curious to know if there's any way to reformat the whole thing and remove the unnecessary CD rom bit.