Please don't recommend Truecrypt! Although you're correct in that there were no cryptographic flaws found during the audit, there was a recently discovered privilege escalation vulnerability in Truecrypt 7.1a that has been fixed in the Truecrypt fork, Veracrypt.