Another option:
http://au.pcpartpicker.com/p/TqjNHx
For now you really don't need to overclock that i7, and it will remain like this for many years.
Depending on the monitor you have, the GTX 980 TI might be an overkill, but if you like to play games at max settings and have an monitor with 1440p or more, or with 120hz refresh rate or more the 980 Ti will be a good option for you.
You should change PSU because the one you select have low quality.
I also changed the board, I think Asus have better quality than MSI, and its cheaper.
Also made other changes to keed the price inside your budget, but this changes will not affect performance