Im building myself a rig and my friend has given me a i5 6600 processor and im wondering what motherboard would be the best for it but i am looking into getting a better processor in the future which i am able to overclock. My graphics card is rx580 8GB if that helps. Thank you