The kernel includes built in btrfs support. My main interest in btrfs was that it supports compression.
It allows to save some space on these all expensive USB-sticks (i.e. a 32 GB USB-stick costs about the same as a 1 TB HDD).
To use the compression, you can use the following entry in /etc/fstab: