Personally, I prefer the Holan mesh protector. It's the cheapest too.
http://holan.pl/gb/xt660z-tenere/431-headlight-protector-steel-yamaha-xt660-tenere.html#.VQR2t46sWSo
It looks very similar to the OTR version, but I think the fixing points look neater and a little less clunky.
The TT one, besides being expensive, only fixes at two points and relies on resting on the headlight lens via a rubber bung - If the guard gets hit force will be directed to the headlight lens.
TT's new quickly removable mesh guard looks horrible and is ridiculously expensive!