i have had the pleasure of owning both the 2000 model prado and the 2005 vigo,. The prado has a great drive, great breaking and maintenance isnt an issue. The vigo however was a pain in the ***, breaking is an issue and you have to be a little careful during turning due to the weight distribution ( front heave rear light). i sold my prado and moved to the vigo regret it.
The vigo i had an a couple of other people i had kept having problems due to the engine and the fuel available in pakistan, other members will be able to shed light on it.
I would suggest go for the prado 2000 model Tz if you are looking to keep the car for a few years, the vigo is a fashion statement right now and will lose its value soon . ( thats my opinion)