Ok thank you very much. I really want to make sure I get a nice system for the right price. I changed the power supply and hard-drives and got the price down to $571 shipped.
Ok so I am fairly confident with all your help I have put together a nice system. Only one thing I am worried about...my CPU...I got the Q6600 when I have learned the E8400 is better...is it worth returning the q6600 and getting the e8400?
q6600 is better at multi tasking and a few games and programs that are multi threaded so its still good. The e8400 would be better for gameing now but the q6600 may end up being better later. If you can't return without a restocking fee then I wouldn't bother but if you can then maybe.