The 12 gifts of Techmas

12 gifts that any geek worth his salted hash would not just love but cherish.