The 2017/18 Premier League season is in full swing, with armchair fans already enjoying a season of predictable unpredictability.
We're now midway through the season and Manchester City are running away with the championship, while the rest of the "Big Six" squabble for Champions League places, and several managers have been fired from the teams at the struggling bottom. In some ways, it's business as usual.
So whether you want to watch online, on TV, on your smartphone or tablet, or to listen on the radio, whether you're after live football or just the goals and highlights - we've got you covered.
Watch Premier League on TV
BT and Sky have the Premier League rights until 2019, having paid a record £5.14bn. That's about 25 Neymars. Out of the 380 English Premier League matches, 168 will be on live TV.
Sky has ditched its numbered channels and replaced them with themed ones. Sky will show 126 matches – the same as last season – on its rebranded Premier League channel. Sky is persisting with 'Friday Night Football' - the rest of its matches are spread across the weekend and Monday night.
If you're not a Sky Sports subscriber, you can see a few (though emphasis on 'few') live matches via Sky Sports Mix. Mix offers Sky customers a chance to watch a select number of Premier League matches for no additional fee.
BT has 42 matches - the same as last season - and will once again occupy the early Saturday evening slot. If last season is any indication, it's unlikely Premier League matches will be shown live to air via the BT Sport Showcase (available through Freeview).
If you don't have BT or Sky, there's BBC's Match Of The Day and Match Of The Day 2 programmes on Saturday and Sunday evenings, featuring highlights of the day's games.
MORE: Best TVs to buy 2018
So there's plenty of football on TV, but how much does it cost?
- BT Sport is free for subscribers to the Total Entertainment package (which includes the 4K Ultra HD box). Otherwise you need to be a BT TV customer and have Infinity broadband. The BT Sport HD bolt-ons will cost an extra £6.50.
- BT subscribers can get Sky Sports Main Event in HD for £33.50, but it requires having BT Infinity broadband.
- All new customers will receive a Sky Q box (which also incorporates 4K). Sky Q Packages start at £20 per month for a minimum of 18 months. Adding the Premier League channel (£18) pushes that up to £38 per month (not including installation fees).
- If you take Sky TV without BT Broadband, the BT Sport HD package (Sport 1, Sport 2, Europe, ESPN) starts at £26 per month and rises to £32.49 per month.
- If you subscribe to Virgin's Full House bundle (which includes the V6 TV box) plus the Vivid 100 internet, you get the BT Sport channels in HD (prices start at £49 per month). If you opt for Full House + Vivid 200 internet, that gets you both BT and Sky channels in HD (prices start at £75 per month)
Premier League fixtures – April/May
* Also in Ultra HD
More after the break
Watch Premier League football in Ultra HD 4K
With Sky Q, Sky customers can watch football broadcast in 4K.
Sky will show 124 out of 126 matches in Ultra HD (because Sky broadcasts three matches simultaneously on the final day of the season). The Sky Q (2TB) box is the only way to watch in 4K and as Sky Q now supports Dolby Atmos, it's the only way (on the Sky platform) to watch in 4K Atmos.
BT is also showing all its matches in Dolby Atmos, following on from last season when it became the first UK broadcaster to use the 3D audio format. It's available at no extra cost with the Total Entertainment package (as long as you have the necessary equipment).
Watch Premier League football online
If you're more interested in watching football online, there are a number of avenues to explore.
The BT Sport app (Android, iOS and Windows 10) features live streaming and On Demand content, and you can watch all of BT Sports online. An active BT Sport subscription and a BT ID is required. BT TV customers can also stream via Chromecast from their TV to a mobile device
For Sky games, the Sky Go app is available at no extra cost to Sky customers. Matches can be streamed through compatible Android, iOS and Kindle Fire devices (as long as you subscribe to the relevant package.
For those who don't want a Sky subscription, there's Now TV, which offers a Sky Sports Day Pass (£8), Week Pass (£13) and Month Pass (£34 per month).
The Now TV app is available on the Xbox 360, Xbox One, PS3 and PlayStation 4 game consoles. It's also available on YouView, Roku boxes and its streaming stick, EE TV and Apple TV, LG Smart TVs and Blu-ray players, and Google Chromecast.
Alternatively, you can invest in the Now TV Smart box, which is compatible with Windows, Mac, Android and iOS devices.
If you have a Virgin TiVo box and access to BT or Sky, you can watch on-the-go through Virgin's TV Anywhere app. And if that's not enough, there is Twitter's deal with Sky Sports to show goals and highlights via the Sky Football account.
When can you watch Match Of The Day online and on iPlayer?
Match Of The Day has been shown live on TV on Saturday evening since the beginning of time (almost) and is now joined by Match Of The Day 2 on Sundays. But what about watching Premier League highlights online?
Match Of The Day is available through the iPlayer, but there are a few stipulations.
The show won't be available straight after the programme finishes its live broadcast. Weekend editions of Match Of The Day will be online from midnight on Monday (in practice, the early hours of Tuesday morning), while midweek episodes will be on iPlayer from midnight the day after it's broadcast.
You can download Match Of The Day for offline viewing, but it is time-sensitive and will disappear as soon as the programme leaves iPlayer.
Watch Premier League on mobile
EE pay-monthly customers with a 4G handset, tablet or SIM-only phone plan can get BT Sport free for three months. After that, the add-on costs an extra £5 per month. The app is available on Android, iOS and Windows 10 devices, though not all features are currently available on the Windows app.
Vodafone's 4G price plans offer a free 'Entertainment Pack' which gives those on eligible 24-month contracts and 12-month SIM only deals the option to subscribe to Sky Sports Mobile TV (or Now TV or Spotify) at no additional cost.
Sky's coverage consists of Sky Go and Sky Sports for iPad apps. The apps allows subscribers to stream the Sky Sports channels to their iPad, and Sky also offers interactive experiences.
There's also the Live Football Score Centre app, which keeps track of all the latest scores and news, as well as match highlights. A new deal gives Sky access to clips of all 380 matches.
MORE: Best smartphones 2018
Listen to Premier League radio
Let's not forget the wireless. Both the BBC and talkSPORT have rights to broadcast live football matches.
The Beeb has 144 Premier League games as part of its new agreement, which includes Saturday lunchtimes, 3pm Saturday kick-offs, 4pm matches on Sundays and some on Monday, Tuesday, Wednesday and Friday evenings.
And you don't have to own a radio to listen to 5 Live. It can be heard on the BBC Sport website or via Freeview, Freesat, Sky or Virgin Media.
talkSPORT is the only commercial radio broadcaster with live Premier League football rights. Its current deal comprises exclusive rights to 28 Saturday evening matches and 28 Sunday morning kick-offs, plus a number of 3pm Saturday matches to be broadcast on talkSPORT 2.
Kick-off is here…
Phew. Got all that? Now, more than ever, whether you're at home or out and about, you'll be able to keep up with Premier League football on TV, online, on your mobile or on the radio.
And even if you miss live matches, you can catch up later. With Twitter gaining access to Premier League clips and Sky's near-live football clips, you won't miss a single minute as the 2017/2018 Premier League season comes to a thrilling conclusion.