The only issue I have with this build is the upgrade path is quite dead. For a little more somebody can go with an i3, but be able to upgrade to an i5 in the mid-distant future to extend the life of the system. Although, I suppose somebody could always buy a new motherboard for that purpose, but at that point they are better off building a new PC.