You should always use disk encryption and shutdown(hibernate) your notebook while traveling. There is no noticeable performance degradation on modern hardware.
Windows: Truecrypt
Linux: dm-crypt + LUKS
FreeBSD: gdbe
MacOS: probably FileVault
Windows: Truecrypt
Linux: dm-crypt + LUKS
FreeBSD: gdbe
MacOS: probably FileVault
TrueCrypt (when used with Pre-boot authentication) will encrypted everything including swap, dm-crypt/LUKS would configure encrypted swap, and with FileVault (actually even without FileVault) MacOS configures itself to use encrypted swap.