Another +1 for the TRP. The fit and finish are excellent. You will notice that yourself the first time you work the slide. Keep them well lubed and it will run like a champ.
I have not had mine as long as TRH, but love mine the same way.
Here's mine with a set of Larry's cocobolo grips and Trijicon HD night sights. I also put in a Wilson Combat GI guide rod and 10-8 Performance smooth concave recoil spring cover.
http://imgur.com/gallery/Va8JM