It makes sense to hold off maybe till the DX10 cards are out...

The unfortunate part here is that you are going to have to have Vista to run it. And that will dent your RAM significantly.

We can but hope more developers go the open GL route....

MS made a bit of a mistake here being honest.