I've put close to 2k rounds through my XD9, and dry fired it probably close to that number of times. The trigger has broken in rather nicely, in my opinion.
However, there is always room for improvement. I was thinking about getting the trigger worked on at Canyon Creek (I need to send my gun in to get refinished anyway, there's a decent sized patch of finish that I've worn off on the slide, and might as well get the trigger done while it's there if warrented.)
Is there anyone who can compare the stock XD trigger, broken in, to the Canyon Creek 4# trigger? Is it worth the money at this point?
The general consensus at www.xdtalk.com is that although the stock trigger, once broken-in (and even when new, for that matter) is very nice and quite smooth, the CC 4# trigger job is a vast improvement. (not only in the weight of the trigger pull, but also smoothness and over/pre-travel)
I personally am fine with the ~6.5# stock trigger weight, but will be getting a CC trigger job to eliminate the pre-travel and reset, as well as just make it a bit smoother.
I wish I could give you a first-hand opinion, but without the Trigger job myself, I cant really describe it.
Give XdTalk a look and search for Canyon Creek there....lots and lots of threads dedicated to CC work.