I'd go for the Ford Ranger, currently the best selling pickup, coming from a personal experience, its fuel efficient, has the biggest towing and hauling capacity, biggest truck bed so far not sure if upcoming navarra and hilux would be as big.