I have played the game(s) a few times, since the original first game came out in the late 1990s. However, I have never lasted long enough to complete the entire sage due to study, jobs, career, family, moving, losing old save files, changing computers without saving old hard drives, whatever.
I am feeling the urge to try again to finish the original sage with the enhanced additions and bonuses. I want to use the same character to play through and finish the whole sage in Enhanced Edition: starting with Baldur's Gate, Tales of the Sword Coast, importing through Siege of Dragonspear, importing again to Shadows of Amn, and finally Throne of Bhaal.
I am looking for class recommendations. I have narrowed down my final two choices to: Cavalier or Blade.
Based on what I know: both Cavalier and Blade are not as boring or dull as plain base classes like the fighter or cleric. Both Cavalier and Blade start out strong in the first game from the get-go, stay consistently strong throughout the whole saga, become very powerful at the end, has no "downtime" (like, let say, Kensai/Mage or Sorcerer,) level up consistently and quickly enough (unlike multi-classes or dual-classes,) play well in a party but also strong enough to survive on its own, flexible enough to work with any combinations of NPC party members, etc.
I have played the Cavalier once but did not finish the first game with it. I thought it was okay, one of the better and easier classes I have played, (compared to, let say, Kensai, which was a real pain to play in the first Baldur's Gate before I got the chance to duel it to a mage or thief.) Cavalier has always been among the most recommended "best classes to play through the saga".
I have never played Blade. However, I read that Siege of Dragonspear has added some fairly powerful Blade-specific equipment that could be carried over into the later games, so Blade has become a better, easier and more enjoyable class to play through the whole sage. Blade has become one of the most recommended "best classes to play through the saga" since Siege of Dragonspear came out.
So, my final two: Cavalier vs. Blade. I'm looking for analyses, comparisons, opinions, etc., especially for anyone who has play through the game(s) with either or both of those two classes.
My considerations are: Which class is easier, more fun and more consistently powerful throughout the entire saga? Which class complements the other major NPC companions/party-mates better? Which class is given more stories, side quests and interactions with NPC?
I have a huge list of games in my backlog on Steam and GOG. So, I want to use this one character to play through and complete the whole Baldur's Gate saga, once; and then I do not want to replay the same games again with a different character/class. I would rather spend my time to attend to other games in my huge backlog. So I want this one class to give me the best, optimal gameplay enjoyment and experience.