Obama’s Tucson speech — comments?

Much better than I expected. What do you all think?