Im getting ready to upgrade to an i7 6700k and I have been looking at alot of motherboards but I don't know which motherboard to choose. Im leaning towards the Asus maximus viii hero but Im not sure yet. My only real requirement is that i need it to be compatible with a Samsung 950 pro m.2 ssd. Any help is appreciated.