I always thought that the best was a mix of fundamental and technical analysis. Fundamental analysis to help pick stocks to pay attention to and technical analysis to help decide exit/entry points.