gifts for an electronic geek with the 12 days of christmas