I'm putting together a new mixed-use rig; some 3d CAD - Catia, Solidworks, Maya, Rhino; and obviously a good deal of gaming. I'm currently looking at a Nforce4 based mobo (DFI probably?), 2 gigs of Corsair memory, and right now I'm THINKING to get an Opteron 146 or 148 with overclocking in mind. They seem to scale up REALLY well. But I'm not sure if it really would be smarter to cut back on the CPU and upgrade my vid card... right now running a 256mb X800pro - the first of the x800 cards. I'm not SURE how much better the newer ATI cards have gotten since then. I've only got an Athlon XP1800 right now so I'm certain that's a big bottleneck in overall gaming performance because I can only run most new games up to 1024x768 or 1280x960 with full detail. Should I be upgrading my vid card or will the stronger CPU make my X800 perform more up to its potential?