So I've been doing a lil bit of reading and looking around and I'm either deciding between a mini itx or a micro atx. Not sure what the real difference is beside the compactness of the towers. Also I'm not sure what to get for hardware exactly. I'm still trying to learn all of the buttons and whistles to it all but, thats why I'm here. I'm mainly using this rig for gaming and some video editing. What i hope to accomplish to to have enough power to play bf4 on high at best (using this as a staple for most games being its one of the most power hungry games to date so if it can play it on high i should play most other games at high or better right?) a wifi adapter to make things easier instead of having to run ether wires through my whole apartment (cost alot to do it where i'm at for whatever reason) and my budget is about $700. help a newb out fulfilling his dream!