I have been using Truecript on Windows XP, but it seems TC no longer developed and they claim it can be insecure to use it..
They say to use Bitlocker, is there any bitlocker compatible with Windows XP?