|Another review of Baldur's Gate 2 ToB can be found at RPGPlanet today. It scored 89 out of 100, and this is their description of the final battle:
The final battle is a four-stage event with no rest between, so stamina had best be the theme of your party. At the end, you are given a choice. I won't say what choice that is, but there are two different endings based on it. What's more, after the ending is over, the characters in your party are given an epilogue that details their fates after the saga is over. That alone might be worth it to some hardcore fans to play through with different parties, to see all the epilogues.