GX 470 is one of the all-time great Toyota/Lexus products, IMO, and a vastly better package than the GX 460. If you were asking me this question at another point in time, GX 470 vs 4Runner, I'd go GX 470 and never look back.
The GX 460 is a lot softer, worse departure angles, it's more disconnected, it got heavier so the V8 feels less powerful, it could run on regular gas (GX 460 requires premium) and quite frankly I really dislike how the GX 460 looks.
The biggest powertrain difference between the GX 460 and 4Runner now is refinement. The V8 is not a powerhouse, but it's adequate and smooth, and the 6AT makes it feel lighter on it's feet in stop and go driving. The GR V6 can be a little more garish at times, and the 5AT generally makes you step on it to get power, and even then, there are times where it feels dead or barely responsive. The acceleration numbers and MPG are very close, so what differentiates them is the experience behind the wheel.
I have a good bit of time driving GX 470, 4th gen 4Runner, GX 460 and 5th gen 4Runner, and I'd rank them as follows:
1. GX 470
2. 4th Gen 4Runner
3. 5th Gen 4Runner
4. GX 460
5th gen 4Runner has the same bones and basic capabilities as the 4th gen, but they made the every day package a little more livable - more comfortable, more space, better seating position, more trims and variants, etc. 4th gen was more cutting edge and compelling in it's time, but the 5th gen has its own charm.
I'll stop carrying on now