I would recommend the 1080, it beats the 980ti in performance, and will be about the same price range depending on manufacturer.
As far as motherboards go, depends on which I7 you go with, skylake processors have a different socket than the haswell series. you cant pick a motherboard until you...