i'm planning to build a thousand dollar desktop here it is: cpu: intel core i5 4690
motherboard; gigabyte G1 sniper b6
gpu: msi GTX 960
memory: kingston hyperx fury 8 GB DDR3 1600
power supply: cooler master 550w
storage: SSD: kingston hyperx 120 GB + HDD: wd 1TB
casing: cooler master N500/ N600
monitor: benq ew2440L (LED, VA)
do you have any better solution , plz tell me.