Clinton had a near total mastery of the issues, indeed in that department he was the most impressive politician I have ever seen.
I agree Edwards is not as good as Clinton is .. but one thing I have noticed with Edwards, he doesn't have a problem with flat out lying about anything and with a little coaching .. he could pull it off