Keldorn is an old fart who needs to retire. Valygar with his
backstabbing, 9 better dex, same hit points, young stud attitude,
wins hands down. Put a good pair of gauntlets on Valygar (instead
of having to waste them with Gaunt. of Dex) and he's WAY better
than the dispels and true sight you get with Keldorn.
Just my opinion.