I'm planning on building a computer in a year or two, and I was planning on using a second generation i7 processor. I've built many computers before, but never chosen the parts. I'm hoping for at least 6 gb of 1033 mhz ram and at least a 512 gb hard drive. Any recommendations for a motherboard and where to buy the various parts?