Keen to get people's thoughts on the below, I've just ordered the following for £1185 but unsure if it's the best possible system for the money. I am likely to be playing 1080p at 60/144hz for the next three years or so and wouldn't want to upgrade anything in this period.
Processor
Intel Core i7-7700K 4.2GHz (Kaby Lake) Socket LGA1151 Processor - Retail
CPU Cooler
*Build Promo* Alpenfohn Matterhorn Black CPU Cooler - 120mm
Motherboard
*Build Promo* Gigabyte Z170-Gaming K3 (Socket 1151) DDR4 ATX Motherboard
Memory
Team Group Vulcan T-Force 16GB (2x8GB) DDR4 PC4-24000C16 3000MHz Dual Channel Kit - Grey (TLGD416G30
Graphics Card
*Build Promo* Asus GeForce GTX 1070 Turbo 8192MB GDDR5 PCI-Express Graphics Card
Primary Solid State Drive
*Build Promo* Samsung 250GB 850 EVO SSD 2.5" SATA 6Gbps 32 Layer 3D V-NAND Solid State Drive
Secondary Drive
*Build Promo* Seagate BarraCuda 1TB 7200RPM SATA 6Gb/s 64MB Cache HDD - OEM
Power Supply
*Build Promo* Kolink Core Series 700W 80 Plus Certified Power Supply
Lighting
Not wanted
Operating System
Microsoft Windows 10 64-Bit DVD - OEM (MS-KW9-00139)
Security Software
Not wanted
Build Time
Standard Build Systems - Dispatched within 7 working days
Processor
Intel Core i7-7700K 4.2GHz (Kaby Lake) Socket LGA1151 Processor - Retail
CPU Cooler
*Build Promo* Alpenfohn Matterhorn Black CPU Cooler - 120mm
Motherboard
*Build Promo* Gigabyte Z170-Gaming K3 (Socket 1151) DDR4 ATX Motherboard
Memory
Team Group Vulcan T-Force 16GB (2x8GB) DDR4 PC4-24000C16 3000MHz Dual Channel Kit - Grey (TLGD416G30
Graphics Card
*Build Promo* Asus GeForce GTX 1070 Turbo 8192MB GDDR5 PCI-Express Graphics Card
Primary Solid State Drive
*Build Promo* Samsung 250GB 850 EVO SSD 2.5" SATA 6Gbps 32 Layer 3D V-NAND Solid State Drive
Secondary Drive
*Build Promo* Seagate BarraCuda 1TB 7200RPM SATA 6Gb/s 64MB Cache HDD - OEM
Power Supply
*Build Promo* Kolink Core Series 700W 80 Plus Certified Power Supply
Lighting
Not wanted
Operating System
Microsoft Windows 10 64-Bit DVD - OEM (MS-KW9-00139)
Security Software
Not wanted
Build Time
Standard Build Systems - Dispatched within 7 working days