Safeguard from Ultimaco Software. It locks and Encrypts your data, including the RAM and Storage Card should you wish. Unfortunatley they only do 5 users minimum, but it's the best!
It is unlocked by password, or a signature, although I locked myself out twice because I couldn't sign my name the same way twice!
Mykie