You should certainly encrypt your entire disk. It is more important to use GPG for communications and Tor to protect from traffic analysis, but FDE can protect from sloppy attackers in certain circumstances. At the end of the day if you are a primary suspect and your attacker has the slightest clue what they are doing, Truecrypt will not protect you much, but if they have no clue what they are doing it could save your ass, and if you are a vendor it could save the asses of all of your customers. Usually they have no clue what they are doing too .