my opinion is,
i would stay away from a freelander, had experience with them and the clutchs are rubbish.
the vitara not to sure.
the main consideration is what you want it for, if its just for basic track work and nothing rougher then i would look at a Ford ranger, hilux or L200
If you are doing heavy work then a Defender 90 / 110
Also consider a pick up with the box on the back keeps all the damp, dog smells etc out and you dont need to worry about the mess.
I have just got rid of my defender 90, couldnt fault the engine and off-road capabilities but you have to be p