I'm in computer science and I'm taking an advanced graphics programming class in which we are using DirectX10, and my current video card only supports up to 9. Yes, I am reusing stuff. I only need advice for the processor, motherboard, and RAM. And I was kind of set on the i7 because my...