We bought fairly high-end Dell workstations for CAD folks and they seem to be hurting a little with performance. They are Dual Xeon 3.0 Ghz 800mhz FSB, 2 Gig and a modest NVidia graphics card. 7200 SATA drives. It does not seem to be the Video card because once model is loaded they can rotate reasonably fast. It doesn't appear to be memory bound. And Task Manager doesn't seem to show CPU bound either. It may be I/O bound, I have not looked too close on that yet. Is there a general rule of thumb for SolidWorks. Which generally dominates? Lots of Memory Lots of CPU Lots of RPM Lots of Cache Lots of GIPS (Graphics) We can swap out the machines but possibly a top end graphics card or 15k drives might be a better investment.