What you have is a good budget build, right now that I-5 2500k is still THE dominating budget CPU, especially with a nice big fat overclock. The rest looks ok, but definitely wont be top tier and will grow obsolete sooner than later.

Please, please do not buy OEM. The OEM parts are trash, plain and simple.

Does this include windows 7? I found a copy of it for 70bucks but it is OEM, does that matter?

__________________
ďAll that is necessary for the triumph of evil is for good men to do nothing." ~ Edmund Burke

That 650 paired with your ivy core will do great. The ivy core has a built in GPU to the chip which will run in conjunction with your standalone GPU, and in certain cases has seen enormous increase in some situations, and at least some gains no matter what you are doing. I'm a little bit jealous of ivy cores~