So i've narrowed my mobo choice for the money to:
Asus Z170-A
Gigabyte Z170X-Gaming 3
Asus Z170 Pro Gaming
I intend to do some oc on my i3-6100 for gaming, so which one is the best choice and why?
Thanks in advance
PS I can't decide one what RAM should i buy either even tho they are pretty much the same, would appreciate a suggestion :
Gskill RipJaws 2x8GB 2400MHz CL15 (F4-2400C15D-16GRR)
Corsair Vengeance 2x8GB 2666MHz CL16 (CMK16GX4M2A2666C16R)
Asus Z170-A
Gigabyte Z170X-Gaming 3
Asus Z170 Pro Gaming
I intend to do some oc on my i3-6100 for gaming, so which one is the best choice and why?
Thanks in advance

PS I can't decide one what RAM should i buy either even tho they are pretty much the same, would appreciate a suggestion :
Gskill RipJaws 2x8GB 2400MHz CL15 (F4-2400C15D-16GRR)
Corsair Vengeance 2x8GB 2666MHz CL16 (CMK16GX4M2A2666C16R)