Far Cry 2, I thought was pretty fun. The environment is HUGE by LARGE. Theres a good amount of weapons, and it has some pretty good graphics. Its the only game that I've played where fire spreads. Theres usually 2-3 choices you can do in each mission. The story was good. There isn't as much freedom as in Just Cause 2, but its fun and really, really long. 50+ hours. I only played the demo for Just Cause, and while it was fun, the game seemed empty. Its pretty much Spiderman + GTA in the desert. I think FC2 is worth a play through. You can also make your own maps, like terrain and water, vehicles, buildings. Its pretty fun.