Thanks for the help guys. I've made some revisions. He's always went with Full ATX cases in the past so I went with the highest rated one on newegg. I plan on putting Windows 8.1 Pro on it. I can get it for 69.99 currently. I'm asking him what games he plans on playing on it. Going to tell him SLI isn't necessary really, 32GB is a waste, etc.. At first he said he wanted dual video cards because he wanted two monitors. One that displays weather information, and the other for general usage like gaming. I know he loves world of tanks, and in the past was into Battlefield series but don't think so anymore. He might just want to stick Windows 7 back on it. I don't think he is a big fan of 8/8.1 but I'll tell him I can make it boot to desktop, and restore start button with classic shell. It's what a I do.
http://pcpartpicker.com/user/bradtech519/saved/3ebM
Lol, dual monitors can be done on an IGP, although normally not with both DVI and HDMI at the same time, but that was with the 2nd and 3rd Gen i-series and their Celeron and Pentiums. I think Haswell can support up to three at the same time.
In addition, the IGP and graphics card can be used simultaneously. I did some mining recently, and I attached my monitor to the mobo DVI port while mining because the mining program was hammering the graphics card to the point of the mouse stuttering across the screen if the monitor was attached to the graphics card.
And gaming really doesn't gobble over 8GB RAM these days, although I suppose 16 is okay in case future games actually do start becoming guzzlers.
You have room for an i7-4770K, and you'll need an aftermarket cooler. Since Haswell tends to have a wall around 4.4 GHz, and you're more focused on stability, the Cooler Master Hyper 212 Evo is a good choice.
Also, what monitor resolution does he plan on using? 1440p is more demanding than 1080p, for example.
Newegg reviews are more of a "I'm happy or unhappy" sort of review while "pro" reviews at websites do more thorough analysis of features such as noise, cooling performance, layout, layout, cable management features, etc.