I've already decided what I'm getting from my wife this Christmas, and just so that she doesn't forget, I've already bought it for her to give me - the Oxford English Dictionary (£35 version).
But the best present she could give me would be to buy all the necessary presents for other family members herself, without asking me for my ideas, and without getting me to trail around the shops with her.