In theory, FAT32 is your best shot. It can be written to by both operating systems, problem is you're limited to 32 gigs. Since most external hard drives are larger, NTFS is the way to go. You won't get the performance of FAT32, but you will get the space.