Hello, I currently have a great build but I'm looking for even greater. I've had it for a little over a year and a half and I've recently decided to upgrade. My PC Specs: Case: HAF Coolermaster 932 http://www.coolermaster.com/product.php?product_id=5363&category_id=18 Processor: Intel Quad2Core 2.50ghz Q9300 Video: ATI HD 4870 1GB Ram RAM: 3GB DDR3 OS: Vista 32 I'm looking at upgrading my OS to Windows 7 64-bit Ultimate, getting additional RAM, and either getting a new graphics card or crossfireing my current card. My questions are, should I be looking at getting a new processor possibly i5 or i7? Can I get away with a new graphics card instead of replacing my processor? I want to be able to run GTA 4 better (Not at full capacity because that's impossible.) and other games as well flawlessly. Three gigs of ram is not nearly enough and Vista 32 is garbage, I know I have to change those two. Thanks.