The motherboard comes with x2 4gb's of RAM so I should be good in regards to that.
What are your thoughts on this build? I'm hoping for it to be relatively future proof and hoping to get ultra to max settings on most of the games today. Are all the parts going to be compatible with one another? Would you recommend different parts etc. I'm fairly new at this so any advice would be greatly appreciated.
Thanks in advance.
There's no such thing as completely future proofing a build. However the only way to do so is to not limit your expansion opportunities and a micro ATX board will not fit that criteria. Get a full ATX board. The Radeon 7950 is a better card than a reference 660 is. Otherwise everything looks good.