Don't know what people's personal opinions are of Barton but thought this video was excellent.
http://www.joeybarton.com/q-session-1-answer-questions/#comments
http://www.joeybarton.com/q-session-1-answer-questions/#comments