Sometimes I'm disappointed by Senator Barack Obama's positions on some issues. But I'm almost always impressed with his eloquence and his messages in general.
Obama achieved political rock star status with his keynote address at the 2004 Democratic National Convention.
He was up to par last week with an inspirational commencement address at Xavier University in -- of all places -- New Orleans. [Read it.]