I think he is a very smart man. I also think that, according to his rules and society, he may be thought of as a good man. But I also remember my experiences with Arab men in places like London and Morroco -- what we think of as lies in our society does not match what their society thinks of as lies -- for example:
You go to Morroco, and someone meets you as you get off the boat. They greet you, and take you for a tour of the area. Then they introduce you to their cousin who handles camel rides, their cousin at the restaurant, their cousin at the bazaar who tries to sell you wares. After a while, you finally realize that few of these "cousins" are actual cousins, as we think of in America. They are friends, acquaintances, business partners, but they are not real blood-relative COUSINS.
The same thing goes for telling the truth. If you watch interviews with Ahmadinejad, you almost have to admire how deftly he avoids answering the question, even very pointed, yes or no questions. His version of the truth, and our western society's version of the truth, are two different things. I cannot imagine being able to negotiate anything with this man.
Kris