While, shopping around shows me that for the XD, the Truglo's are slightly less than Mepro's.
Also, Truglo's are said to be brighter in all lighting.
I am slightly worried about loosing the tubes, so I might go with just plain Truglo's w/o the tubes for only $55ish.