Personally I'd spend a bit extra and get the "k" cpu.....and as for the graphics card you can get a geforce 650TI for about the same money, and it's more powerful. I'm not sure what you need in a hard drive, but I'm partial to a WD black, and I don't think I'd ever buy a traditional hard drive less than 1TB any more. If you could get away with an SSD, do it and skimp somewhere else, thats an extremely noticeable speed upgrade.
I don't think you will run any current games on max or high with that graphics card....
Also, the speed of your ram will not make any difference when compared to the graphics card, so don't worry about that too much.