9/10 - a little falter in his long Iraq segment and a stumble at the end, but very polished overall... coool, blue suit.
7/10 - hit all the points, Env, Edu, Health Care, etc., but how are we going to pay for it all? A little inflation scary...
10/10 - Aid to Africa and want to work with y'all against these terrorists, balanced by a little with or without you message.
Overall high marks and a bonus for no gratuitous audience introductions from an independant.