get a haswell, 4590 (if you're not overclocking), 4690k (if you are) or 4790k (if you are, and you want to spend $100 more for a minor gain)
for motherboard, you don't need (or gain anything from) anything in that price range, get something like the asus z97-a
32gb of ram is overkill unless...