The 2003 Hi-Ace looks horrible. Sana kung yung pre-facelift/MMC. But then again, it's out of your budget. So i`d go with the Starex on this.

However, if you're getting the CRDi units. Better check if it hasn't clocked 100,000kms yet. As per Niky, the injectors can be a pain in the ass & pocket to replace/repair.