Well maybe you are just not using him right.
If you equip him with a top shield and, preferably, a helmet of charm protection so that he has a low ac and cannot be charmed he makes for an excellent tank.
With him, stay away from dual-wielding and two-handed weapons, his dexterity and hps are just not good enough for that IMO. Offensively his thac0 is one of the best and if you equip him with a mace - he already comes with 2 proficiency points in that and there are a couple of very good ones in the game - you have a nice thac0 bonus against most powerful fightertype npcs because those tend to wear plate or full-plate armours and blunt weapons like the mace are the weak spot of these armour types.
And if you have a good-aligned party and roleplaying matters for you, Korgan is no option over a longer period of time, see above. And yes, Keldorn with the HA is a very powerful character and a very good melee fighter, but I have always felt that your main tank, the one who draws the most heat, should be fighting with a shield, so that he has an ac of -10 or below.
All of the above, of course, also depends on your fighting and playing style and the makeup of your party. But, for me at least, Minsc has always been very very serviceable as my main tank.
------------------
So long !
R³ - new, much improved signature under construction !