From a reliability standpoint, I would think the Baja would be a better choice. The Baja is based on the Impreza, which has been very reliable. Not sure what the Isuzu is based on. With the vehicross, you might have the same sort of issues that we have with the SVX. Namely, lack of knowledge from mechanics on the trouble areas, high cost of replacement parts, and low availability of aftermarket parts.
From a "which is less ugly" standpoint, the Baja wins. But not by much.
--Matt