I'm looking to upgrade my motherboard so i can overclock. I have a Gigabyte B75M-D3H (with windows 8) and i'm not sure what motherboard i want yet so hopefully one of you can help me. I want to know is it hard to upgrade a motherboard and can i get a different brand or does it need to be the same brand. Thank you.