Far Cry 2 is one of the most ambitious games of this generation. It's a great experience on any platform. The PC version offers the best version of the game with its precise controls, terrific graphics, and crystal clear sound effects. On the consoles both versions are almost identical. The PS3 version's install might irritate some gamers (though Microsoft's latest update will allow 360 owners to finally install games to their hard drives), but they are nearly identical. The only real differences are the PS3's occasional framerate hitches and the dropping of some sound effects during hectic gunfights. These issues don't really hurt the experience in any major way, but will be a minor irritation for some. If you're at all interested in shooters, Far Cry 2 is an experience you will enjoy on any console. If you have the luxury of choice, the 360 version runs just a little bit more smoothly.
Overall
1. PC
2. Xbox 360
3. PS3