I actually liked the Far Cry 2 map (felt very immersive, even if it was sometimes a bit tricky). The real problem was the infinite checkpoint/baddies which ground you down.