So I have been using my current computer for over 4 years and i was thinking that it was about time to get a new one, but since I'm not he best with hardware I was wondering if anyone would help me by telling me if the parts I plan on getting are compatible with each other (I will be building my own PC with some help).
Parts I plan on getting (updated)
Case: Cooler Master Case Elite 431 K ATX Black
MoBo: Asus P8H77-M PRO H77 Ivy Bridge S1155/PCIE3/USB3/RAID uATX M
CPU: Intel Core i5-3570K 3.40GHz (Ivybridge) Socket LGA1155 Processor- Retail
GPU: EVGA GeForce GTX 660 2GB Superclocked
RAM: 4GB Corsair DDR3 PC1600 9-9-9-24 Memory x2
HDD: TOSHIBA 1TB 7200 RPM 32MB Cache SATA3 - 6.0Gb/s
Optical: Samsung DVDRW SH-222AB BEBE 22X SATA Black
PSU: Corsair Builder Series CX 600 Power Supply V
I'm hoping this PC will be able to last me at least 3 years. If you would recommend changing anything please keep in mind I would like it to be as cheap as possible
Thanks in advance.
Parts I plan on getting (updated)
Case: Cooler Master Case Elite 431 K ATX Black
MoBo: Asus P8H77-M PRO H77 Ivy Bridge S1155/PCIE3/USB3/RAID uATX M
CPU: Intel Core i5-3570K 3.40GHz (Ivybridge) Socket LGA1155 Processor- Retail
GPU: EVGA GeForce GTX 660 2GB Superclocked
RAM: 4GB Corsair DDR3 PC1600 9-9-9-24 Memory x2
HDD: TOSHIBA 1TB 7200 RPM 32MB Cache SATA3 - 6.0Gb/s
Optical: Samsung DVDRW SH-222AB BEBE 22X SATA Black
PSU: Corsair Builder Series CX 600 Power Supply V
I'm hoping this PC will be able to last me at least 3 years. If you would recommend changing anything please keep in mind I would like it to be as cheap as possible

Thanks in advance.