Nvidia could do it even today but it didn't. Why should they when they are only compete with itself. ATI wont launch anything until May anyway.
Nvidia decided to push the original plans and launch the card on the 17th of April. We already told you here that It plans to launch it in the middle of the month.
We are not sure if Nvidia will launch the 8500 GT at the same time but it probably will.