seriously can't believe it hasn't been mentioned CZ 75!!!! its going to be 2-300 less than a browning HP. for less than a $100 you can have a trigger job done to it, replace the main spring with an 18# spring and you should have a pretty decent 3# pull. for a full size gun to shoot at the range a CZ 75 is where its at. I personally don't care for XD's the trigger isn't as good as a glock it feels heavier, more creppy and has too long of take up for me over the glock.