I am looking to build my first gaming desktop in the next few weeks. I will have around $1000 dollars to spend, but I don't mind saving a couple hundred more if needed. I'd like to use an NZXT Phantom 410 case and have at least an i5 4670k and a gtx 670 or 680. I'm looking for help picking out the best components I can get that fit within my budget. I'd like to be able to overclock everything. I will need a monitor and gaming keyboard as well. Thanks.