I saw this on my local news. Here's a link to exactly what they said:

http://ej.typepad.com/tech/htt122705.html

Sorry if it's already a topic here. I looked, but didn't see it; maybe it's under a heading I couldn't recognize.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ETA: Oops, it is already being discussed here at BC (I only looked at the first page of topics--was going by the dates--didn't know it was already big news before Dec 27, which is when I heard it--sorry):

http://www.bleepingcomputer.com/forums/topic37282.html

and here:

http://www.bleepingcomputer.com/forums/topic37099.html