I may disagree with him on some (perhaps most) of his policy position, but I have a hard time not liking Obama. Perhaps one of the biggest criticisms I see leveled at him is that he is without substance, that he makes a big deal of broad phrases but has no meaning to back them up. This criticism is completely unfounded, and he's demonstrated so on many occasion. Despite the fact that I have many disagreements with his policy ideas, I still think he's one of the most appealing candidates currently in the race and would make an excellent president. I just might vote for him.
I think this speech may be a little old, but it's new to me, and very good: