I'm lucky, I only have to buy for my wife (which I did in one day), my god son and his Mother, (gift cards to outback).
My wife buys all the stuff for the kids and her family members for us. My gift to them is when they need somethign done around the house they call and I drop over to lend a hand and tools. It all works out quite nicely.
A recent conversation between me and my sister in law. Me, "I see a drill on your XMas list.", her, "yes." Me. "What are you going to do with a drill?" Her, "Hand it to you when something around the house breaks." Made me laugh, good kid for a 39 yr old.