I think it was last year that we had a thread along these lines - basically ideas for gifts for children who don't really play with toys (rather than teenagers who are too old for them!)
Ds1 is 7 and the things I am thinking about at the moment are:
Night spy goggle things
Metal detector
Popcorn maker
(He will probably get books, annuals, game for his ds as well/instead)