John's book provides a rational framework to determine if your idea has what it takes. This certainly helps with what can often be a very emotional process. Also contains a number of practical tips on obtaining and understanding market research.
A very useful book for anyone looking to turn their idea into a business. It provides a very practical approach to assessing an opportunity - I find myself frequently refering to it as we set up our new company.