Just my kind of questions~
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.