I put Trijicons on my XD45, and I'm getting a second set for my XD9SC. Excellent. They are the industry standard 3-dot config. Flat front on rear sight for single hand slide racking if required.
About $80-90 at Midwayusa.com
If you have a bench vice and a brass punch, you can install yourself, but you will destroy the plastic factory Glock sights. If you want to keep the old sights, a Smith will put them on for around $20-30. You'll need a "sight pusher".