This game is the classic ubisoft showcase of "great ambitious design, flawed execution". I got the game as a gift (holidays gift '08) and haven't been able to finish it yet. Sometimes I get lost in the jungles and savannas just looking for diamonds or scoping checkpoints or just fooling around, but then I get bored of the missions and the sterile lands and completely forget about the game. I want to finish the game -not because of the story, at this point- because it is really fun when it clicks and you're sneaking into an enemy camp or just driving around trying to lose some guerillas or whatever.
The missing hostile fauna (lions, crocs, tigers, etc) really hurts the game IMO. Hell, I get super happy whenever a deer runs in front of my car while speeding and I have to think fast to evade it (yeah, I'm stupid). I can only imagine how cool it would be if I had to take into consideration the crocodiles when sneaking into a swamp, or if a lion took away an injured enemy right in front of my eyes. I love driving while reading the map, it's super fun. I wish I could fire while driving, or at least throw grenades at pursuing enemies.
If I had more time right now I'd just wax poetic about what the game does good -because there really IS a lot of things the game does good-; and would go into detail on what my wishlist is for FarCry3, but right now I'll just say that this game is a good foundation to build upon. It just needs a more cohesive story (something to really make the player want to see it all through), some refinements here and there (checkpoints respawn time, enemy AI, weapon jamming/vehicle damage) and way more options to make it a better sandbox (climbing, hostile fauna, demolitions, destructible environments and a larger variety of weapons, vehicles and enemies).
Oh, and Ubisoft, next time? Have some actual support for your game. Your DLC pack and patches were basically a joke.