I wouldn't expect to see DX10 hardware before July considering ATI are releasing a DX9 refresh part this month and NVIDIA are doing the same in March.
My feeling is that if Microsoft hadn't put back the release of Vista so many times we wouldn't be seeing these refresh parts at all.