Well I finished the single player campaign of Far Cry yesterday. Overall the single player is excellent, although I was slightly disappointed by the ending (of course, I think the endings of most games are disappointing—I can't really think of any that lived up to my hopeful expectations.) The AI and graphics are simply amazing. For those of you expecting boss-type battles, you'd be disappointed—as there aren't really any boss-type battles. The game is still very challenging and is definitely worth playing. I may go back and try it in "realistic" mode just to see how bad I get my butt kicked! :)
I'm now looking forward to playing multiplayer mode online. I'm trying to convince some of my friends to buy the game so I can play online w/them. I've at least convinced a couple of them to go an download the demo.