This year, my DH hasn't been as hard to shop for as in other years. From the kids, I got him a beach cart so he can pull our stuff to the beach instead of all of us carrying parts of it. We usually covet other people's when we see them. They also got him a miniature Steinbach nutcracker of Grandfather Frost (Russian Santa.) I'll probably buy him a new suit since that's what he's been hinting about.
I like mtemm's anniversary idea. Ours has a different twist, though. We only buy presents every 5th year, but we go out for a nice dinner every year. At 5 years, I got diamond earrings that I wear every day. He got new Callaway clubs, that he's already traded up. For 10 years, next April, I'm getting a diamond anniversary band. He hasn't decided what he wants yet.