Help with graphics card and ram

Solution
That CPU can handle pretty much any graphics card out there, so a GTX 1070/1080 would run fine, as would an AMD RX 480 if you prefer AMD. It really depends how much you want to spend, what your monitor resolution is and what games you want to play.

As for RAM, all DDR4 will run at default 2133MHz unless you enable the XtremeMemoryProfile in your UEFI settings (a one-click setting). I'd get at least 16gb with that build (and always buy RAM in sets of two or four). Any of these are compatible and would be fine.. http://pcpartpicker.com/products/memory/#s=402133,402400,402666,402800,403000,403200&Z=16384002,32768002&V=1200,1350&t=14&sort=a10&X=181,127328
That CPU can handle pretty much any graphics card out there, so a GTX 1070/1080 would run fine, as would an AMD RX 480 if you prefer AMD. It really depends how much you want to spend, what your monitor resolution is and what games you want to play.

As for RAM, all DDR4 will run at default 2133MHz unless you enable the XtremeMemoryProfile in your UEFI settings (a one-click setting). I'd get at least 16gb with that build (and always buy RAM in sets of two or four). Any of these are compatible and would be fine.. http://pcpartpicker.com/products/memory/#s=402133,402400,402666,402800,403000,403200&Z=16384002,32768002&V=1200,1350&t=14&sort=a10&X=181,127328
 
Solution
Awesome you jave been very helpful.

I do have one more question. Been looking for a 1070 to buy but they are all in different makes. Will this make a fifference for the rig i want? (Size. Compatibility)

Will it fit in my mini itx?
 
Yes any 1070 will connect to your board as it has a regular PCIE 3.0 x16 slot but make sure your PSU has the right power connectors and it will fit in your case.

Maybe get a mini version (I think Zotac and Gigabyte do them). The difference in performance is not really noticeable.
 


As far as your the length of the GFX card is concerned you can Google the case. The manufacturer's site will usually have length and height guidelines. Newegg is usually pretty good about posting those as well.