Personally, you cant really lose with those options. Glocks really arent as bad as this thread made them to be. You can always get a couple of bad apples in each batch.
I dont know where you pull a $7xx for an XD! Thats a freaking rip.
But anyway, by far, I would pick up the .45 XD...
I own a Ruger P94. Its the first handgun I've shot and the first handgun I've owned.

Its a cool piece, but it has its share of flaws.