Opinions on first mini-ITX build

Louden257

Honorable
Jul 22, 2013
6
0
10,510
So I've been doing some research into building my first computer, I'd like it to be optimized for gaming but small (mini-ITX). I've come up with this list so far of parts. Anyone have suggestions on things I should change/add/remove?

CPU: Intel Core i5-4570 Processor model:CM8064601464707 $200
Motherboard: Asus H87i-Plus $120
Chassis: BitFenix Prodigy Black model:BFC-PRO-300-KKXSK-RP $90
RAM: Kingston HyperX 8GB (2x4GB) model:KHX1600C9D3K2/8GX $77
Storage: Western Digital Black 500GB model:WD5003AZEX $75
GPU: Nvidia GeForce GTX 650 $95
PSU: Corsair TX650M model:CP-9020039-NA $100
Network: D-Link Wireless N 300 Dual Band PCI Express Desktop Adapter $51
Total: ~$800

Is everything here compatible? I would prefer to not spend much more money than as is. Thanks.
~Louden

*Edit* Forgot to mention, it's going to be running Windows 8.
 

Louden257

Honorable
Jul 22, 2013
6
0
10,510
*Updated list so far*

CPU: Intel Core i5-4570 Processor model:CM8064601464707 $200
Motherboard: Asus H87i-Plus $120
Chassis: BitFenix Prodigy Black model:BFC-PRO-300-KKXSK-RP $90
RAM: Kingston HyperX 8GB (2x4GB) model:KHX1600C9D3K2/8GX $77
Storage: Seagate Barracuda 1TB 7200RPM 64MB Cache model:WD5003AZEX $68
GPU: AMD Radeon HD 7790 $130
PSU: Corsair CX500M model:CP-9020060-NA $80