Here's an interesting article on cyber attacks. Who do think could do something like this? Wouldn't it have to be a foreign government to have this much sophistication?
http://www.cnn.com/2006/TECH/internet/03/16/internet.attack.ap/index.html
http://www.cnn.com/2006/TECH/internet/03/16/internet.attack.ap/index.html