Which class to play all the way to ToB and why would it be anything else than a mage?
Played through bg2 as a kid as a mage and I just remember how ridiculously overpowered it became without any real building with incredible buffs, time stops, summonings, area damage and dispelling protective spells of your enemies.
Now I'm trying to play through the game again, this time starting from bg1EE, and I would like to try something else, but I just keep remembering how ridiculous mages and arcane magic in general are. Full spellcasters do so much stuff compared to thieves or melee classes.
I know there are many ways to break the game with minmaxing and make a melee build that cakewalks through the game with infinite attacks or something similar. This isn't about what can gameplay wise beat the game, but what would give you that power fantasy feeling that rivals that of arcane caster casting time stop and killing everyone in the room before they can literally move a muscle.