Right now I currently have a 4670k and a gigabyte z87x-hd3 motherboard. I want to upgrade to an I7 (preferrably 4790k) should I'll be giving the I5 to a friend. Should I also upgrade my motherboard to a z97 motherboard or just stick with the one I currently have? Is there any benefits to upgrading the mobo? I do plan to overclock the I7.