Hi,
I'm building a new computer. I'll use it for everything
... mainly programming but also a bit of games, a bit of 3D graphics. I'm not planning to overclock it to some crazy speeds, I think around 4.2 GHz will be enough for me. That's what I'm planning to buy:
I'll also use graphics card GTS 250 and PSU Corsair GS700 (700W) from my current computer.
Can you verify that it will work with this specs, are all the components compatible with each other?
Also what else do I need to buy? Any cables (SATA, etc) or do they come with the mobo or something?
Would you change anything on the list?
I'm building a new computer. I'll use it for everything

- Intel Core i7-3770K 3.50GHz (Ivybridge) Socket LGA1155 Processor (77W) - Retail
- Crucial RealSSD M4 128GB 2.5" SATA 6Gb/s Solid State Hard Drive (CT128M4SSD2)
- Gigabyte Z77-D3H Intel Z77 (Socket 1155) DDR3 Motherboard
- Seagate Barracuda 7200RPM 1TB SATA 6Gb/s 64MB Cache - OEM (ST1000DM003)
- BitFenix Merc Beta Gaming Case - Black
- Gelid Tranquillo CPU Cooler (Socket 754/939/940/AM2/AM2+/AM3/LGA775/LGA1155/LGA1156/LGA1366)
- Corsair Vengeance Low Profile 4GB (2x2GB) DDR3 PC3-12800C9 1600MHz Dual Channel Kit (CML4GX3M2A1600C9)
- Arctic Silver 5 Thermal Compound (3.5g)
I'll also use graphics card GTS 250 and PSU Corsair GS700 (700W) from my current computer.
Can you verify that it will work with this specs, are all the components compatible with each other?
Also what else do I need to buy? Any cables (SATA, etc) or do they come with the mobo or something?
Would you change anything on the list?