These are some golden oldies as well as some newer speeches you may have missed. In my opinion, these are the five speeches that have cemented Barack Obama in the mind of this nation.
DNC 2004
Jefferson Jackson Dinner
Iowa Victory Speech: This Moment
New Hampshire: Yes We Can
Obama at MLK Jr's Church