I just installed this one from an eBay seller:
LOWER STEERING SHAFT FITS TOYOTA 4RUNNER 2003-2009
The part that arrived did not look like the one in the photo. It was, in fact, all but identical to the Toyota factory part. (yellow paint stripes, and all) The quality seems good, and the u-joint is the same size as the factory unit. I installed it yesterday, but only time will tell I guess.