Like title says have been told many things from all my friends and some computer guy at my work. Well I am wondering between the 7900 gs the 7900 gt or the gtx and then the 7950 gt. I am not really looking too much into the new 8 series. I just need to get this last part and my sons computer will be done but I am not sure whats like the best bang for the buck really. Like I am not trying to spoil him so not going to just by the most expansive but i want him to be able to enjoy games online with me. Games he plays right now is mainly battlefield 2142 I want a card that would run the game very smooth for him possible on either like medium or high settings also me and him are planning to start playing vanguard so which of the cards would be best there too thanks for any help/ advice can give. Oh and also would perfer if didn't have to order online since would like him to have his computer buy the first or second of next month I don't mind paying the little extra at like a local computer store.