Times look pretty good this year.
Having taken some time to think through my clashes, this is my likely line-up:
Ramage Inc, Wind Rose, Battle Beast
Merithian, Embodiment, Thuum, Devilment, Electric Mother, Raze the Void, end of Dendera, Hung Daddy, Season's End, Black Moth, end of Testament, Biggus Riffus, Blind Guardian, Hanowar, Amon Amarth. Might do Inquisition if I'm not too tired.
Ward XVI, Hundred Year Old Man, Eradikator, Havok, Raised by Owls, Bangover, Annihilator, Ba'al, Malum Sky, Red Rum, Twisted Illusion, Dakesis, end of Kreator (plus BOA 2018 announcement), Departed, Ghost
Switchblade City, Battalions, Blind Haze, Wretched Soul, Courtesans, Puppy, start of Wolfheart, Atragon, Hell, Na Cruithne, some of Skindred (whilst staying on the left so I can check a bit of Mist out if the mood takes me), Vorbid, start of Arch Enemy (again, on the left so I can duck in to see Blaakyum), Voodoo Blood, Megadeth, Wintersun.
All in all, that's a pretty good run for me.