I've got a thumbdrive (SanDisk Cruzer Mini 128MB) and a Lexar JumpDrive Trio USB media reader. With both of them, they work flawlessly in Windows (95 and 98 require a driver, 2000/XP don't) and on OS 9. But on OS X, they're inconsistent.
Most frequently, I'll plug them into the USB ports...