For Overwatch at 720p yea, you are fine. Just a question, you say you've had the 670 for 3 years and it's dying. There's a 3yr warranty on that card. I assume you've checked to make sure you are outside of the warranty period? My next questions and sorry if I have missed it is are you buying in the US? It's very rare that you'd find a 1060 3gb for less than a 470, usually they are $30-$50 higher and 470/1050 ti are usually close in price ($10-$20 when 470 is on sale). Honestly I'd still recommend the xfx 480 that has been recommended several times here. It's a solid card that should serve you well seeing how you keep your cards for several years. I'd buy the xfx 480 and then start saving for a new 1080p freesync monitor to replace your 720p.