The simplest solution I've had is to keep a notebook where I for every page I write down the security questions and my answer. This is done because I have a bad memory, not as an attempt to salt, but it is a good point that we should try to answer these questions differently every time.
This is used for the few times where I have to do password recovery / phone support, I just grab the book.
For normal password usage I use automated hashing system in Firefox.