20111212 tech: Biggest technology layoffs of 2011