I have those on my Glock and my Sig and they are amazing. Sorry to hear you settled for an XD.
it does fit it - although it doesnt say so on their site
http://www.trijicon.com/user/parts/parts_new.cfm?categoryID=7
click on springfield armory
**Sigh** ... Please reread ... you've GOT to learn to R.T.F.Q. if you're going to be successful as an Aviator.You dont like the three dot trijicon over the other? I think the 3 dots make it real easy. Three green lights center mass and squeeze = guaranteed to hit.