Personally, I've had certain USB drives/sticks/cards that wouldn't unmount even in XP, while they do in Vista or MacOS. Sometimes Vista will complain that something is inconsistent with the filesystem when I plug them in, too. But, that could be completely unrelated :). Ah, the joys of computing.