First let me Thank You all for taking so much interest & a great debate. I also would like to explain what I am using this system for so that it would narrow down to what I need to upgrade. I am using this machine for stock market trading. I bought T-7500 because it has 5 PCIe x 16 slots so I can connect multi monitor to it. I have one stock chart on each monitor & each chart has 30 Variables ( Indicators ). Those charts stay on those monitors all day long. Each chart receives data every mili second & does calculations & keeps showing updated indicators & updated price chart. I have 3 ATI FirePro 2460 Video Cards, each has 4 Mini Display Ports for 4 monitors. Thus I can run 12 Monitors. There is only one Xeon E 5645 CPU. So is it Hard drive ( SSD or Regular ) OR the CPU OR RAM that needs to be upgraded ?