Yes and no.
BestCrypt is superior to TrueCrypt, you have a hot key which dismounts your drive, and wipes RAM to prevent a cold boot attack. Another nice function is keyboard filters, which will protect you from software keyloggers.
VPNs are not secure, as the firms cooperate with law...