User Reviews
So of course I love Google Finance. I use it to keep track of multiple watchlists and news after market-hours. There is an API that allows developers to do perform pretty nifty commands using excel and finance.google.com. I prefer this over Yahoo Finance any day.

