Man i get sick of hearing 'but when Dx10 games come along your gona need more than 320mb so get the 640mb one', what is the point, where are these Dx10 games, so your saying, im gona buy a card today for games that are months away, that i know nothing about, or know how they are going to run.
Do you not think that Dx10 games are going to take time, drivers are going to take time to get decent, the first set of Vista drivers official or not will be absolute crap, look at ATi's first official Vista drivers, are they absolutely perfect, are they hell, theres no way they are going to get amazing performance, every single game running spot on at blistering frame-rates in their very first set, no way, its going to take time.
Also if your waiting for all these Dx10 games, then you wouldn't be buying the old G80's, they are old hat now already as they've been out since last November, thats 4x months old already and 4x months is a long time in graphics cards, by the time we even have about 5x games with Dx10 features were going to have the G200's, and the R900's or summit, G80's/R600's are gona be long gone by then, distant memory's, if your bothered about all the upcoming games that are coming you wouldn't have bought an old hat G80/R600, you would by one of the new cards that are out around then, i don't care about Dx10 games, as theres ZERO out, and wont be for months yet, and i know my GTS is gona be old hat by then, its 4x months old hat already and theres still ZERO Dx10 games, i bought it for the now, and the performance that it gives now, when the Dx10 games start to appear, and theres more than a couple out so its worth buying a Dx10 card for, then ill buy a card out around then, and it wont be an ancient G80/R600.
If Crysis does indeed come out in March, how old are the G80's gona be then, 5+ months, exactly, thats ancient in graphics cards, bound to be newer ones out in that amount of time as they come out every couple of months, 8800's are old hat as the 8900's are coming now, and even they are gona have ZERO Dx10 games to play on em.