I eventually went for the Inov8 Flyroc 345 GTX. The Salomon XA Pro 3D Ultra felt generally good, but their sole was a bit too cushioned for me. I'm also a bit skeptical with their fast lacing system: Rachel got them mud-jammed during Tough Guy and they became hardly usable. The Flyroc looks less "techie" but tougher. Just keep it simple!
Inov8 Flyroc 345 GTX
Ultra trail shoes.