For those of you sticking with Vista, Microsoft has finally officially released DirectX 11 for Vista. I just came from Windows Update site. You can get it from the update page. After you install, goto start and in the search box type dxdiag and hit enter. When the page loads you should see it listed on the bottom of the first page... DX11. Now all we need are those DX11 cards we can't get. More about DX11 here.