Crysis 2 was a better experience for me. Gorgeous graphics and some really cool set pieces.
Far Cry 2 has a pretty open world and a nice assortment of weapons to play around with. I had a blast just screwing around with the mortar. Respawning checkpoints were a bit of a drag. --- Bernard, don't be a tuna head