I'll have to second Pedro's choice of David Eddings (oddly enough, I'd just mentioned him on the previous thread before seeing this one.) His character development is excellent. It helps that he team-writes with his wife, and she writes in all the female characters. I've enjoyed everything I've read by him, although I haven't checked out his latest series.