I was spoiled when I first started shooting with a LEO issued Beretta M9. I love the full metal frame and the recoil management is amazing
That being said, a Beretta around here is somewhere in the upper 600's to low 700's, so I bought a Glock 22 in .40.
Before I went to the academy, I had a strong dislike of plastic frame guns. After my firearms course, I learned to love the glock.
I'm with you on the XD, I think it's an ugly design, but firearms are all about what you're comfortable shooting. I hated the glock initially, but with time and practice, I learned its quirks and how to counter them, and now I own one.