Well, no advanced techniques used:
1. I do not use Windows for running bitcoin-qt.
2. Wallet is encrypted with strong password.
3. The whole datadir is placed on a TrueCrypt volume mounted manually when needed.
4. A few backups of wallet.dat in different physical locations.
Sure, not a cyber Fort Knox, but IMHO enough considering I'm still below 1 BTC :-).