Everything except the gpu. If you don't game at all, look into a professional workstation card like Quadro FX or FireGL, whichever is supported by all the software you run. These expensive cards are designed for 3d rendering. ebay has some of them for cheap.
so a 4870 is the smart choice right now? i've thought aboout a proper workstation card but i can't justify the price for the ammount of gain it would give me.
That Xigmatek HDT-S1283 looks quality, will be adding that to the build.
also what level/Ghz could i expect to achive from overclocking the Q9450 on the xigmatek?
Sorry, I totally missed gaming in your post. Go with HD4870. Yes, it will be slower than Quadro in 3d rendering, but I don't think you're staring at the computer while it's rendering which may take hours or even days. When you game, you want optimal performance.
9800GX2 is faster, but it's DX10 whereas HD 4870 is DX10.1. I'm not aware of any DX10.1 cards from nVidia. However, HD 4870 Crossfire is faster than 9800GX2 in most games:
You are about to answer a thread that has been inactive for more than 6 months. If you still wish to proceed, please ensure that your posting is original and does not duplicate or overlap any prior responses to this thread.