It really depends what riding you want to do on it. If you’re wanting to do fast trail riding the answer will be different to it you want to do trail riding and xc racing.
I got a Spark which is a great bike for a bit of racing and trail riding. It’s not the most efficient xc bike when the suspension is unlocked, which makes it comfortable, but is a rocket ship once you lock it out. It’s very capable too. It weighs 24lb with full XTR and Pike forks and I’ve raced it with some success (2nd fastest lap at the Strathpuffer and 3rd place).
I’d discounted the Epic Evo based on cost, and it is more XC race focussed. My friend runs one and loves it but as most of the riding I do is not racing I wanted something a bit burlier. If I lived in the south east it may be a better choice.
The Orbea Oiz is a very good deal, I almost got one but it’s more traditional than the Scott or the Epic.
I also liked the look of the Vitus Rapide. I’ve seen a few about and my local bike shop sells their own version of it. They’re handy riders and they like it a lot for trail riding.
A lot of the others are more trail focused. If I didn’t race the Spur would be top of my list.
I’d looked at the Izzo but it’s surprisingly heavy – sort of Evil Following weight but not as capable. It’s a cool looking bike but I don’t think it offers enough of an advantage over a 140mm bike to be worth the very slight weight drop.