1) Ставим последний DirectX 9.0C
2) Последнюю бету дров с сайта Nvidia.com
3) Не помогает ? Сносим нафиг винду и ставим заново, не забыв дополнить установку двумя вышеуказанными операциями.
4) Может кому то и не понравится, но вот некоторые игры, правда их крайне мало, идут только под Windows Vista на карточках 8-ой серии, даже где и не используется DirectX 10. Как вариант - ее родимую, дрова под висту они пишут прямее, нежели под хрюшу.
5) Иногда в README к игре пишут очень познавательные вещи: на каких карточках и под какой виндой игра не будет работать.. забавно иногда когда игра не идет под хрюшей на 7900, зато замечательно пашет на 8800, притом в висте проблем нет на обеих сериях ускорителей но это к 4-му пункту...