It has been 3 years since I have built a system, and I am behind the times on the latest and greatest hardware. I have posted my tentative hardware specs. Any advice/criticism on what could be done differently would be appreciated. Also, I'm not sure what to buy for some components and have listed what I think are my best options. Your opinions on that would also be valued.