Avec une 8800GT tu devrais faire mieux que 20fps. Mais à mon avis ta carte mère toute pourrie doit surement brider les performances, et ton processeur n´est pas top, enfin pour crysis c´est plus la carte graphique qui est importante mais toute de même !
Et vista arrange rien dans l´histoire lol Par contre tu dois être en DX10, je te conseille de lancer le jeu avec le rendu DX9 tu y gagneras en performance, je saurais plus te dire comment on procède, va voir sur le forum 