bilstein! My truck has the rancho 5000 or whatever the low level one is, and they SUCK. We have bilsteins on all of our other trucks, and they all work really well.
Yeah, for the price the 5125s are really nice, though the 5150s are sweet if you want to pay the extra $20 or so per shock. I have no complaints about my 5125s though.