Definately NTFS.
NTFS use 64bit address, FAT32 is 32bit and FAT16 16bit.
As a result it has a much smaller chunk size.
This will make the HDD fragments less easily in compare with FAT, especailly for disc intensive application like edonkey.
I use EXT3FS for edonkey by the way.