I have a Glock model 19 9MM and a Springfield XD .45 and hands down I like the XD more. In my part of the country the prices are close to the same.
My XD will hold 13 in the mag also and I have small hands and the grips fit my hand perfectly.
The other thing I liked about the XD-M in 9mm is that it holds 19 in a clip. The Glock holds 17.