I've been mostly out of touch since I built my own i7 computer 4 years ago, and my dad wants me to help him build one for his own use to replace his laptop. So, I could use the help of some people who are up to date with the current tech.
Here is the best I could find so far...