CNET Tech Review: 2011 Year in review