Christmas present ideas

I'm pretty stumped for ideas on what to get him for Christmas.  I've been sort of obsessing over getting him a smartphone (like iphone, but cheaper) but I wonder if it's just what I want for him, not what he wants. (also, it's really expensive)  If I ask him what he wants, he says he needs a winter cap or mittens (which he will lose in a few weeks anyway).

So, I've noticed some common threads in interests of the ADD dudes (say: computers) so I'm wondering what y'all are getting your ADD guy. Or what the ADD guys on here would like.