I personally thought Nvidia did not want to release the 4800's yet as they have lots of 3000 series to still sell through. With changes in release date of AMD next gen and Intel's availability they can now stall and have more time to sell the 3000 series. Especially now before Xmas.