NTFS support is better now than it was then. I think (but welcome corrections) that Windows, Linux (kernel) and OS X can all read and write NTFS now. There are extra drivers for OS X. I'm not sure what they provide. There is a problem with the lack of a real chkdsk outside of Windows. Sometimes the only advice to fix a problem is to run chkdsk in windows twice, but usually the problems that can be fixed by that are caused by people doing silly things like unplugging a drive while writing to it.<p>UDF on Wikipedia is interesting:<p>(<a href="http://en.wikipedia.org/wiki/Comparison_of_file_systems" rel="nofollow">http://en.wikipedia.org/wiki/Comparison_of_file_systems</a>)<p>(EDIT: Wow, I didn't realise how much of it there is, and how bad my copy and paste is.)<p>* Maximum filename length: 255 bytes<p>* Allowable characters in directory entries: Any Unicode except NUL<p>* Maximum pathname length: 1,023 bytes<p>* Maximum file size: 16 EB<p>* Maximum volume size: 2 TB (hard disc) 8 TB (optical disc)<p>* Stores file owner: Yes<p>* POSIX file permissions: Yes<p>* Creation timestamps: Yes<p>* Last access/ read timestamps: Yes<p>* Last content modification timestamps: Unknown<p>* Disk copy created: Unknown<p>* Last metadata change timestamps: Yes<p>* Last archive timestamps: Yes<p>* Access control lists: Yes<p>* Security/ MAC labels: No<p>* Extended attributes/ Alternate data streams/ forks: Yes<p>* Checksum/ ECC: No<p>* Max timestamp granularity: unknown