Landcruisers are nice, but they definitely suck a lot more fuel, our ones at work use almost twice the fuel that my DMAX does. Great for towing but unless you're towing 3+ Ton everyday then it's overkill.
I'd be looking at a Prado, then at the MUX/Everest etc, they will handle a 2.5t boat.
Bookmarks