GTA is clearly a better choice. Freedom is a good word to describe what you get that the other two completely lack.
Enviro-Bear is an open world driving game which offers a lot of freedom. There are several ways to accomplsih your goal such as going carefully for ponds and eating fish, or do the same with bushes to get berries, or you could simply drive randomly and hope food and not badgers land in your car. That offers a lot of freedom. You can also unlock a 'coon skin cap, antlers for your car hood, and even find the hallowed golden fish in Enviro-Bear. All that and more combined clearly makes Enviro-Bear superior. Given, Chinatown Wars is a fantastic game, you just can't compete with the best
GTA is waaaaaaaaay better than the other two, and IMO Enviro Bear is a crappy game, I dont understand why everyone likes it.
I left it out for a reason. Free roam, yes. Your still working towards a goal. GTA you can have freedom without any goal in mind. Do as you please on foot, in a vehicle, hop fences, move weight, jump kick someone in the back of the head, blow up things, save people, drive a tank, boat, deliver noodles, rummage through trash cans, lotto scratchers, to many possibilites, etc with no goal what so ever.