NTFS-3G for Mac adds drivers to your OS X installation that allow you to read and write to NTFS-formatted thumb and external hard drives as if you're using a Windows machine. The software comes free of charge and features several advanced options such as caching and filename normalization. Overall, it performs well, with speeds approaching those you would get in Windows.
Quick: We transferred a 700MB file in 45 seconds on a Mac, and the same file in 42 seconds using the Mac's Bootcamp installation of Windows.
Neat preference pane: NTFS-3G for Mac provides a clean and accessible preference pane for your NTFS-3G driver. With it you can turn on file system caching as well as configure global and volume options, including filename normalization, debug logging, and unclean volume recovery.
Easy installation: If you don't already have the MacFUSE and FUSE for OS X frameworks on your machine, which are necessary in order to run the app, they will be automatically installed. During the installation process you will be asked for your administrator password and to choose whether to use UBLIO caching.
UBLIO caching: While it increases performance, it may damage the NTFS disk in case of a system crash or if the drive is not disconnected properly.
Reboot required: Your NTFS drives won't be recognized by Finder unless you reboot your system.
Slow file transfers: File transfers are noticeably slow. There are also instances of copying failures.
Deletions are final: You have to remember that once you use this application, the files you delete no longer go to the Trash. Recovering them may not be possible.
If you often come across NTFS thumb drives, or have a Windows installation on your Mac that you'd like to access, NTFS-3G for Mac is just the right app for you. It works great out of the box, but if you're looking for further customization, you can go to System Preferences, where you have options like filename normalization, filesystem caching, debug logging, and more.