While Yahoo is still my main source for financial data especially when I need historical numbers, I did like the interactive graph Google developed.
It is little jerky when the graph is updating, but the interaction builds upon Google Map's click and drag behavior and integrates the news into the graph which is very helpful.