I used a model 92 in the USAF as an SP/LE. Loved it.
I also owned and carried for years the Springfield Xd and loved it.
Of course we know the 92 is a hammer fired and the Xd is striker fired. I can say that both firearms were exceptional to shoot. I could not choose one over the other for safety or functionality.