CAJ1, all I can say to you is be very careful what you wish for. My husband has never been good at choosing gifts for me, in the early days he thought I would be over the moon at the garish lingerie he bought, never the right size and so uncomfortable to wear that they spent their whole life in a box on top of the wardrobe. He did his best God love him, but I have learned the lesson and now we go out together to buy my present either on the day or a couple of days before my birthday - he can be very generous if I let him, but we have to be a bit careful of our finances, so we set a reasonable budget before we go out.
He never forgets to buy me a card though, so I am quite happy.