Personal choices for good free help on the internet

Stock charts
Highly customizable charts. Good "chart school" section. Numerous predefined screens.
Big charts
Simple charts, pure and simple. Links to related info on
Also historical quotes: find out stock price on any trading day
Candlestick charting
Bullish signals
Bearish signals