I have not heard a better discussion of Senator Obama's trip abroad. It features Colin Powell's former Chief of Staff Lawrence Wilkerson, a 31 year veteran of the armed services. You can listen via Windows Media or Real Player.
http://www.onpointradio.org/shows/2008/07/20080722_a_main.asp