I would get the 2070. It is not overkill for 1080p,and will max out any game in 1080p high framerate.You could get by witha 2060 in most games at 1080p wit max settings over 100fps, but not in the most recent titles. The 2070 is perfect for 1080p 144hz and can even crank some games to 1440p or 4k in older titles.