You cant beat the 100 series with the intercooled 1HD-FTE, they just go so well and will tow anything, I think the only manual ones were the 105 series that had the solid front end and they never came with the TDI engine only the petrol 6 and non-turbo 4.2 diesel.
Those ml320 merc's are horrible things and dont even compare to a Prado in my opinion, A Range rover would be a better option

And the GU patrol/safari cant compete with the Cruiser in comfort and performance but they are still a very good option but you don't like Nissans eh
If you dont mind the fuel bill and want a little luxury the LX470 lexus version of the 100 series can be brought very cheap these days and are very nice trucks but the 4.2 TDI goes just aswell using way less fuel.