I'm just thinking ahead on this one: Toward the end of the year I will have about $350 - $400 to spend on an upgrade. Should I invest in a processor upgrade, or a video card upgrade? Here's what I have: evga 6600 LE pci-e Athlon 64 3000+ Keep in mind that prices will drop on both by the end of the year. Another note: I prefer NVIDIA because I run Linux for most of my computing needs and ATI's Linux support sucks. I only use Windows for gaming.