Ok here's the story, one of my sons friend want to upgrade his current Motherboard and Processor: He has a Gigabyte GA-Z77X-UD5H with a Intel Core i7-3770K @ 4233 MHz He want a Gaming Micro ATX Motherboard that supports the Haswell i7 with a nice smaller case but still has to be 8.5" to 9" wide (cpu cooler is huge) and deep enough to fit his Gigabtye GTX770 also he has a Gigabyte 1200w Power Supply Reason for this he is tired of lugging his huge case back and forth from school / mom/dad/etc etc So if anybody has any suggestions on the new hardware please fill me in, maybe with some Newegg Links I see Newegg has the i7 4790K and the i7 4770K for the same price ($339.99) so which one would he pick ??? Thanks For the Help and Feedback Guys much appreciated P.S. Not sure if his current memory works with the new Haswell Boards ( G Skill F3-2400C10-4GZH) so if you think it won't work maybe a few suggetions on that also !!!