If you want another tank Korgan is a good choice - high HPs and high damage potential even if he doesn't max out. I'd stay away from Edwin at this point as you already have 3 and you won't max out your new mage. You might consider Keldorn if you have Carsomyr and want a third tank.
------------------