I had Steyr M-A1 40, but sold it to a firend of mine. I bought it to use as a 357sig platform, but had difficulty obtaining the barrel. I later purchased Sig P229 in 40 cal and added a 357 barrel to it. Having P99 in the same caliber and liking it more, I found Steyr redundant and sold it.
In my opinion, Steyr is a good value for the money. Triangular sites were a selling point for me. The gun was a fun range toy and all of my friends were pleased with it as well. The only problem I had is diffucuty racking a slide with full magazine: sometimes it would chamber the round, but on many occasions it was difficult and sometimes impossible with both magazines I had for it. For this reason, I kept magazines loaded with 10 rather than 12 rounds.
I do have XD-45 and find it to be a good practical gun.