Nvidia said they'd release their next-gen card in H2 2006, but with Vista (And thus Direct3D 10) postponed until january, who knows.
Of course, they could do as ATI did with the 9700 series, and release it before the new DX version is out.
What is certain is that you will not see it before the end of the summer.