My Jeep knows it's a Jeep, not some damned foreign SUV that thinks "going anywhere" means driving on a loose dirt road. LOL! :grinFU:
And FWIW, in addition to my Jeep, I've got a 4x4 Toyota Tacoma (Hilux to you) so I'm somewhat familar with Toyotas, although I haven't personally owned a Cruiser.
As for a Cruiser, it depends on what model you're looking at; obviously you're in a different part of the world than me, so you've got a few additional choices than I would (certain vehicles aren't sold in the US).
The FJ-80 (90-97) is a great 4x4 SUV (which at the time would have been a "luxury" SUV), and in fact I came <this> close to buying a 1996 a few years back. I wouldn't hesitate a minute to buy one--but they are rather large, heavy, and expensive. The *BEST* thing about them is probably that they're a SOLID-FRONT-AXLE vehicle, like a Jeep has, not IFS like an SUV typically has.
The FJ-100 (98-07) is a super-luxury SUV that unfortunately marks the switch from SFA to IFS front ends for the Land Cruiser flagship line. That sucks, but since it's designed to haul around soccer moms and kids, not for actual OHV use, I understand why they made the change. Still, anyone with an IFS-equipped SUV is kidding themselves if they think they've got a "capable" vehicle. Bottom line is that I'd say it's more Lexus than Land Cruiser.
The FJ-90 (96-02), or "Prado" as we call them, is a much smaller vehicle that is more comparable to the Tacoma/Hilux. In this generation, it's still very much a "light duty" vehicle rather than a "luxury" or "high end" SUV, and unfortunately that means it's got an IFS front end. BUT, if you could get one with the 2.7L 3RZ-FE and a manual transmission, I think it would last about as long as a Tacoma/Hilux....and that's really saying something. The only problem I have with the Prado/90 is that I find them terribly unattractive. :nodlaugh: