The Far Cry 2 Experience site has more in game footage than you can poke a stick at. The game looks pretty solid too.
Im not a fan of the 12 hr delay on the multiplayer Jackal Hunt game though.
Here's my Far Cry 2 profile below. I had to enter my email address to get this which is a bit cheeky.