I've just acquired a 6600k and need help selecting a motherboard and some ram to go with it. From what I understand most Z170 boards are very similar. Please suggest some quality boards under $200. I would like to overclock to 4.5 at least if my chip permits. The MSI M5/7 and the Asus Z170 A from what I've explored so far appear like solid choices but nothing beats practical experience with a board. MATX boards are welcome too as I haven't decided to go small or not. For the record I plan to use most of my parts from my signature with the exception of the case, maybe cooler and the addition of a 1TB SSD. The case will be replaced with the Define S or something similar. Thanks in advance.