I need to get a new graphics card for all the stuff that's coming out soon. I would ideally like to get a card/set-up that would cover me for a couple of years. I've narrowed it down to a two options right now: HD 6950 2gb or GTX580. I realize the GTX580 is a much better, more expensive GPU. However, I was thinking that the HD 6950 2gb may be sufficient to cover any of the games coming out in the next few years (WUXGA, Max. Settings). I know that if I need more power in the future I could put two HD 6950's in crossfire. However I may not be able to accommodate this as I have a microATX board and a 620w PSU. I would like to get at least one more year out of these components (preferably more). Also a single GPU makes things simpler. Do you think the HD 6950 is enough for the next few years (and if not should I risk a crossfire setup) or should i go with something more substantial like the GTX 580?