Though I have a Quad Core, I agree with Mr. J unless your software is an unusual resource hog and/or you do massively intense, complex back testing.
Also you don't really need maximum gaming power graphics cards, charting is nothing like as demanding as 3D gaming.
When you go for large...