kavazovangel: They die from one bullet when they can't see you, but you can't kill them that way when they're firing at you. Their precision is incredible. They can see you through buildings, and most of the times, know where you are (just like in Crysis 1).
I don't recall them having variable amounts of health, but you might be right about that. That's hardly part of the AI, though. There's only one place in the game (as far as I noticed) where they can see you through "buildings" (tents, actually), and I'd bet money that that's because the tents aren't set up to block vision. Again, not the AI's fault. And knowing where you are all the time? Certainly not. If you go off and hide in the jungle, they will have to hunt you down (and they'll do so with surprising competence). If you go and hide in a building, they might lose track of you... but more than likely they'll understand where you went, and will remain on high alert (which is shown by the "visibility" meter being just below full).
And here's my question...why are you negatively judging this game for things that FEAR--your choice for the best FPS AI--does even worse? FEAR's enemies die easier if they haven't seen you...hell, the game even tells you that. And they remain completely aware of where you are once you've alerted them, regardless of how long you've been out of their sight. The only difference is that FEAR is a much MUCH more confined game.
When many people talk about AI, they neglect to take into account the magnitude of tasks that a given AI has to accomplish. The number of things that the AI needs to do in FEAR is really quite small when compared with Far Cry. In FEAR, they just have to follow some scripted actions (the same guy usually will jump through windows, for instance), maybe pull off some basic flanking, and take cover. The environments are pretty enclosed, so a lot of this could theoretically be accomplished without the AI actually having to react dynamically to anything. In contrast, Far Cry's enemies have to deal with huge environments with a huge number of potential attack angles/strategies. During gameplay, the battle site can move around and change. They have to be able to act convincing during firefights, and be aware enough and dynamic enough to make the game's cat-and-mouse stealth work (seriously... just watch them while they're trying to hunt you down. It's pretty frightening). And it does all this quite well, with only a few minor issues (seriously, it's not like being spotted it an automatic death sentence. It's easy to re-hide, or just fight your way out). So from a technical level, I don't think there's any question that Far Cry has the superior AI.