News to me is that *all* your coins are at risk. I thought it was just clumps of coins (previously received transactions) involved in the transaction, not my aggregate balance. Yikes.
As a countermeasure, I've manually split my wallet up into five new wallets of distributed value. Now only one is at risk at any given time.