And adding to Novuake, if you're abit adventurous and want to stay futureproof for longer, get a 4670K and overclock that bad boy and you'll last a long while.
It'll remain future proof for long because the performance of each new architecture that's released doesn't really improve all that much.