hey there!
I actually currently own both an LR3 and a GX470.
The GX is a 2004 with 145k miles, and the LR3 is a 2008 with 96k
Both are a joy to drive, both get awful gas mileage, but in the mornings when I'm reaching for keys, 9 times out of 10, I walk out my back door with the Rover key in hand. There's just something about driving a Rover...
I've had to do maintenance on both trucks, although the Rover was better kept than the GX when I acquired it. The Rover has gotten a new air compressor, new rear tailgate latch, I did a transmission filter and fluid service, new battery, and have replaced a wheel bearing. Other than that, I've just tinkered with it by adding accessories and tires, then I've taken it to the woods and sent it, over and over again. It's incredible off-road.
The GX on the other hand, I've had to replace the radiator, battery, both inner CV boots, seemingly every light bulb in the truck and a few other inconsequential little things. I feel like I have had to spend more money and time on fixing the Lexus than the Rover. This might not be accurate though, I don't really know. I do all my own work however, so it hasn't been too bad, and of course, the Lexus is 4 years older and had many more miles than the Rover when I bought it, so take it for what it's worth.
I don't think you can wrong on either vehicle, but if I could choose just one, I'd get rid of the GX in a heartbeat and keep my Rover.
The GX is a great second truck, and a good vehicle for my wife's primary that's easy to fix, and parts are readily available.
I'd skip the V6 LR3 and try to source a V8 also. I've never dealt with the V6, but I haven't heard great things. I can tell you that the 4.4 Ford/Jaguar V8 is a brilliant motor however. Smooth, powerful, reliable.. It's amazing.
Your mileage may vary though.... good luck either way!