Fermi isn't actually delayed or late... aslong as it comes out March 2010 as that was the original target... it was just ATI catching them on the hop and beating them to the market with DX11 hardware thats caught them out. If it wasn't for the manufacturing issues they'd have actually been ahead of target. Pretty much no one at nVidia expected the 5800.