2009's 25 geekiest 25th anniversaries