What to buy the wife for Xmas

Surely i am not the only one out there with this dilemma.
A budget of $20-30. Get something nice or funny, from the heart.
Well thats the instruction... BUT
Do i overspend on something she will like? Knowing fully well she will be upset because said wife only spent $19.95 on a T-shirt with a funny slogan OR
do I spend $25 on body chocolate? Knowing fully well said wife has spent $99 on Geelong DVD of 2009 finals series, and body chocolate proves i have no imagination whatsoever except about you know what!
Decisions, decisions.......
A budget of $20-30. Get something nice or funny, from the heart.
Well thats the instruction... BUT
Do i overspend on something she will like? Knowing fully well she will be upset because said wife only spent $19.95 on a T-shirt with a funny slogan OR
do I spend $25 on body chocolate? Knowing fully well said wife has spent $99 on Geelong DVD of 2009 finals series, and body chocolate proves i have no imagination whatsoever except about you know what!
Decisions, decisions.......