If you're confident you'll be playing at 1080 then I don't think you need more than a 480. Check benchmarks - guru3d had the 480 scoring over 70fps in most games with a few dropping below that and one outlier hitting 55. That's fine and if you're playing in a television anyway I don't think there's much point in throwing more money at the card. Not except for the purpose of planning upgrades anyway. A good monitor should be your priority once that's an option as it will make far more difference than the difference between a 480 and a 1070. But a 1070 is likely to always be the better card - I'd be pretty surprised if 480 ever caught it, so you might want to get it for the day you move to 1440, but I believe a 480 will meet your needs for as long as you're gaming the way you are.
You may not be interested in "who wins and loses" but OP who created this thread probably IS interested in whether DX12 and Vulkan are a win (my actual wording which means something else) for AMD.
Another win for AMD is Freesync. When OP upgrades to a monitor one day it's very nice to not hqve to pay a £100 GSync surcharge for what is effectively the same benefit as Freesync which is becoming standard on any monitor that isn't GSync for little to no extra cost. I firmly believe that Nvidia will have to add Freesync support to their cards eventually (which they will loathe doing and out off as long as possible) so that's an advantage the 480 has even over the 1070. (thiugh wont make a difference to the OP for as lomg as they're gaming on a TV).
Anyway, @OP, I hope all this has been of help. Both 480 and 1070 will be good buys for you. 1060 will be fine but just doesn't make as much sense as a 480 imo. Do not buy the 3GB 1060.
That's about all I have. Enjoy whichever you buy.