This is the talk I gave at the GoMAD group http://www.meetup.com/go-mad/events/160013972/
Written on Aug 24, 2011.