So here comes the time of the year again (courtesy of that pay cheque) to upgrade my PC, specifically my graphics card. Please note my budget isn't much more than the graphics card. This is the system I am currently running - Intel Core2 Duo E6300 1.8GHz OC'ed to 2.1GHz ASUS P5N32-E SLI Inno3d 7900GS (with Artic cooler) 2x 1GB DDR2 Corsair RAM @ 450MHz So my first question is - Where is the bottle neck in my current system - Is it my CPU? or Ram or both? Am I right to upgrade my Graphics card first then deal with my CPU/RAM later probably with overclocks or a faster Core2Duo CPU? And if I do decide to upgrade my Graphics card is this a good choice? Hexus call it "the budget high end card". http://www.hexus.net/content/item.php?item=18418&page=10 I was first thinking of the 8800 or the 9800 (which is practically the same, depending on the model). But I realised an upgrade is pointless if it isn't really the latest technology so I looked for something more recent the 260's. Is it just me but this seems like the best buy, going together with the Radeon 4870? According to the link the card fared very well and it arrives not overclocked so with a custom cooler you're able push out at least 10 more FPS, sounds like great value to me.