First, my PC specs are: Windows XP Pro SP2 ASRock K8Upgrade-1689(754) AMD Athlon 64 3000+ 1024mb Ram 160gb+120gb Seagate 7200rpm HDD GeForce FX5200 128mb Video card I've bought some new games over the past couple of months, and my PC can run them but they are pretty choppy in some spots. My question is, Would it be better for me to spend the money on a new CPU or GPU to play my games smoother and faster? I read articles that mention Video Cards are REALLY meant for video editing and that CPUs performs most of the task when games are being played. So could somebody who knows their shatt please help me with my decision? I don't want to buy a video card if it won't contribute to better game play as much as a CPU upgrade. Thanks in advance!