Depends on your needs Sir..

Fuel to be used: I'd stick with the Fort just because diesel prices are dirt cheap now.

Fuel Consumption: Fortuner wins. With how traffic is in the Metro, Id be better off using the Fortuner.

Ride Comfort: Explorer wins this one.

Maintenance: Toyota is a lot easier to maintain. I dont see a lot of shops carrying replacement parts for Ford, so your best bet is to go to the casa and have the parts ordered.

Resale Value: Toyota wins this one.