by The Detroit News on December 2, 2009
by Los Angeles Times on December 2, 2009
by Techie Buzz on December 2, 2009
by Wired News on December 2, 2009
by Washington Post on December 2, 2009
by Los Angeles Times on December 2, 2009
by Los Angeles Times on December 2, 2009
by (author unknown) on December 2, 2009
by PC World on December 2, 2009