Make's Open Source Gift Guide

incredible resource; you could spend weeks exploring any one of these projects