I reference Steve Blank in many of my posts. His methodology of customer development is in my opinion mandatory reading for any entrepreneur. Many times I get emails asking about certain aspects of the framework. This video however does a far better job of getting major points across.
I would highly recommend that everyone take an hour out of their schedule and watch this lecture if you have not done so yet.