Funny story, this is the guy I work with.

From what I know, this is all gonna be bought local at Canada Computers in Brampton.
We pieced together a build today with an quad core Ivy Bridge and an MSI 7850. Would end up hitting just about the limit (without pricematching). Hyper 212+ was abandoned since it's not for personal use, overclocking seems too risky on a computer that he's giving to somebody else in the end.
The main reason for the 6GB kit is because it's only a couple bucks more than the 4GB. He's gonna keep the extra 2GB stick as a backup, run it as 4GB in dual channel.
And the number one thing that was never mentioned, the guy he's building this for is on a 19" monitor. Everything here is far overkill