No question, Springfield over Taurus any day of the week and twice on Sunday. And yes, I do and have owned a Taurus for bout two years now. I like it but still feel their QC is spotty enough to recommend almost anything over it. I also have a XD9 and love it. Another reason I would recommend the XD.
Good luck with your search.