Holiday Cards for Geeks! cassandra_m 16 years ago Love these: See the rest in this Telegraph Slide Show. (h/t Americablog)