My first mini itx PC build

These are my compnents for my new pc, would like feedback or suggestions on anything.

 

BitFenix Prodigy Midnight Black / Black Steel / Plastic Mini-ITX Tower Computer Case

ASUS MAXIMUS VI IMPACT LGA 1150 Intel Z87 HDMI SATA 6Gb/s USB 3.0 Mini ITX Intel Motherboard              

Intel Core i5-4670k Haswell 3.4GHz LGA 1150 84W Quad-Core Desktop Processor Intel HD Graphics BX80646I54670

XIGMATEK Dark Knight II SD1283 Night Hawk Edition CPU Cooler with Stealth Aerospace Industry Thermal conductive ceramic coating LGA1150 Haswell Compatible

CORSAIR Vengeance Pro 8GB (2 x 4GB) 240-Pin DDR3 SDRAM DDR3 1866 Desktop Memory Model CMY8GX3M2A1866C9R (Red)

ASUS GTX760-DC2OC-2GD5 GeForce GTX 760 2GB 256-bit GDDR5 PCI Express 3.0 x16 HDCP Ready SLI Support Video Card                         

Seagate Barracuda ST2000DM001 2TB 7200 RPM 64MB Cache SATA 6.0Gb/s 3.5" Internal Hard Drive

Microsoft Windows 8 Professional 64-bit (Full Version) - OEM         

a few qeustion, why do you want a mini ITX build, not critizing, I just need to know the reason

are you going to overclock the CPU?

Why i want a mini itx is for traveling.yes i could get a laptop but it doesnt have the punch a desktop has.  i travel alot for my job, when i have the chance i attend LAN events, plus mini itx has alway intested. i dont plan to do a bunch of overlcocking on this system but yes it will happen eventually. 

 

Needs an ssd. Look into the adata sx900 or the kingston hyperx 3k

Just wondering would you not wait until the bitfennix prodigy m comes out, then you could stuff a m-atx board into the system. I heard it should be in October sometime. Also definitely an ssd