It seems that during the current depression the 'natural laws' of magical price/performance gains for technology are still holding true
News about IBM's supercomputers quote a price of 290 mio$ for two machines - one 100 teraflop machine and one 360 teraflop machine. The previous mention of BlueGene/L had it listed as a 200 teraflop machine, not 360 teraflops, but the price was listed then as 100 mio$. Assuming that the relative timing of the two machines means that the cost for BlueGene is only two thirds of the full price, that's 200 mio$ for 360 teraflops, or 0.55 mio$ per teraflop when delivered. This isn't too far from the estimate of a year ago, although that estimate had an earlier delivery date.