New Good Pc Build?

Solution
Just swap out the board for a Z97 instead of Z87. The rest is perfect.

You can not really save much without sacrificing performance and quality.