Sometimes its not the gift, but the preparation and time that goes into it.
Why not consider making it a night just for him? Make his favorite dinner, light candles, pamper him in your own special way.
Spending time on someone always shows them that you care... and will be remembered long after a necklace tarnishes or flowers fade.
Get him a small gift - love the silver dollar idea, statictable - and make it a night just for him.
Rose petals, candles, Italian food, pushing the meatball with your nose,
Seriously though, make his favorite meal and pamper him. You'll never go wrong with that!