I'd sugest a Zen 1Mb ADSL connection, or if you can afford it, go 2Mb.
Unlimited bandwidth too, so no worries there.
You may wish to buy a router with bandwidth management built in like the Drayteks.
AMD Radeon Adrenalin release date, new features, compatible graphics cards
8 brilliant character artists speaking at Pictoplasma 2018
iMac Pro release date, UK price & specs
Football : comment regarder la Ligue 1 en direct ?