There's so many good ones out there. I use google finance mostly because I use their email and other stuff. They aren't the best, but it's pretty good and you can get to the more active sites directly from google. Yahoo finance is good, marketwatch is pretty good for getting the lastest market pulses....there's a ton. All the top google hits are good:

financial news - Google Search