We did have a banker suggest to us that the best thing to do with security questions (and what he did) is to have a strong password that you always use, regardless of the question.
What was the name of your favorite school teacher - A37_beAr&
What was the name of the city you grew up in - A37_beAr&
What is your favorite restaurant - A37_beAr&
Probably a good idea, but we've never implemented it.