A Puppy, I've been waiting 2 years for my husband to buy me one as a surprise, doesn't matter how many hints I drop!!
Why are people so materialistic? Take it from me.. The best present you could give your wife is YOURSELF.