I think a good speaker is judged by delivery and content. I would say that Obama is better on the delivery and extremely weak on content while Hillary is not bad on delivery but has a bit more content. Both go overboard with platitudes and meaningless and empty rhetoric. So I guess we might get a better opinion after the debate as bankrbabs suggests.