Originally Posted by MJP
There are tons of ways to handle real-time GI, especially if you're targeting "next-gen" hardware specs. The question is how well it stands up to pre-baked GI in terms of quality (usually the answer is "not so well"), and how much runtime performance cost it has.
Well if you want GI with highly destructible environments, baked is not an option.
If the environment is mostly static and you can make a lot of assumptions about the nature of ambient light in a given area, hybrid approaches like Far Cry 3's make more sense.