I recently upgraded my video card to a MSI Cyclone 460GTX 1gb. It got me thinking about upgrading my cpu. I am currently using an E6600 running at 3.2ghz on a Gigabyte P35 mobo. It seems to handle everything I throw at it but I was wondering if I should upgrade to a newer quad core cpu. I mainly use my PC for gaming.