DANG IT!! i just typed out all what i consider to be the pros and cons for all three utes, only to hit post reply and get told it was an invalid thread..........
basically what i said was, i owned a d22 and travelled over 350'000km in it.
Currently i own both a D40(SEE SIGNATURE) and a 1995 turbo 2.8lt solid axle hilux.
Like all cars all have there strong points and all have some flaws.
if its off road, as much as i hate to say it, the old solid axle Hilux wins followed by the d22 this is mainly due to the length and chassis height= ramp over plus the ability to flex. Also the list of off the shelf mods for the old girl are not only cheaper but endless.
Having said that dont forget the saying ALWAYS LATE IN THE 2.8 !!!! even with having a turbo mine is as slow as a wet week
the d22 i found has a much stronger limo. it hooks up quicker and stays on longer. you can also put a auto locker in the front of the d22 but not in the d40 (front diff and housing are week.)
On the black top in my opinion its the D40, nicer ride, more power, more room, and a few more mod cons eg steering wheel controls, blue tooth, cruise, ect
Like a lot of others have said it all comes down to your needs. In my opinion there is no "perfect" ute you just have to figure out which one suits you the best, find out what you want to do with it and go from there.
good luck with your purchase.
Nathan