June 14, 2011 Leonard Lin revisits his 2006 tech predictions, five years later — pretty solid report card #