A melhor escolha pode ser Formato de disco universal . O Windows XP, Mac OS e Linux suportam leitura e escrita de UDF. O UDF tem um bom suporte Unicode e não possui o limite de tamanho máximo de 4GB do FAT32.
Acredito que o NTFS é uma má escolha porque você não pode garantir que será capaz de instalar os drivers apropriados em todos os computadores Mac OS que você usa. UDF é o formato aceito para mídia removível e não requer drivers de engenharia reversa em nenhum sistema operacional.