The Xigmatek has one 8mm direct-touch heatpipe, while the Thermalright has one 6mm non-direct-touch heatpipe, so I would guess the Xigmatek might do a better job. However I haven't found any reviews that include the both of them so I'm not sure.
Between these two coolers, what would people recommend for my motherboard.