I have always formatted USB sticks (aka flash or jump drives) to the default settings that Windows suggests.
Do these settings provide the best performance? Under what situations should they be customized (type of file being stored, how often it is accessed, etc)? Is there any rules for which settings to choose (if the drive is larger than 1GB use X setting, etc)?