I was just reading an article in the June 7th edition of Business Week that talked about the future of supercomputing. Apparently, the supercomputers we have today won't hold a candle to those that will be coming online in a few years. Something like current process that take as long as a year will be done in 3 minutes.