Change that i7 to an i5. make that 16 gb 8 gb and spend the money you save on a SSD.
The main difference is between an i7 and an i5 is that an i7 has hyperthreading which makes virtually splits up the cores, doubling the amount. It sounds awesome and it is but it's pretty much useless for...