Hi guys.
I work for a small company, we have two Mastercam X3 MU1 seats. Programmers are complaining about constant crashing and strange slowdowns. Current systems are AMD Quads @2.4Ghz, 8Gb Ram and Quadro Fx 580 video cards, Vista x64.

Question is:
- How critical is that we use Nvidia Quadro video cards? Fx4800 runs about $1500, top of the line GTX 295 is $500. I know the difference is in the drivers, and I know about modded cards (don't want to go there).
- ECC Ram, since we are going with Intel CPU, in order to use ECC ram we need to go with Xeons, which also are lot more expensve.

Or should we just upgrade to X4? Would that solve lot of issues?

I'm not a programmer, I'm just a nerd that also fixes all of the machines around here. Thanks for any input.