The Trex guys should not even be mentioned here. They make a great product, but it is limited to a very, very small fraction of the users market. They are also a lift, not a bolt on shock replacement.
I have used Ranch 5000, Bilstien OEM and 5150's. The OEM shocks that come standard on the Dodge is a pathetic example of what a shock should be. The Rancho's are not bad, thou mine sprung a leek at less then 10,000 miles. The Bilstien shocks are in my opinion the best value for your hard earned money. They do a fantastic job of controlling the heavy front end of the Dodge truck. And in either a single or dual use, they work great. I do think they have a firm ride, and the top bushing sometimes seems to eat itself. The perfect fix would be to use a poly bushing to re-place the stock one, they are available at most auto supply stores (Auto zone,pep Boys). Good luck with your shock re-placement.