Any of the free sites like yahoo fiance, msn investing, ect. are good enough...of course if you really want detailed information there's a host of pay services out there. But as long as you can know basic analysis of p/e,p/b,debt/equity. roi, cash on hand, ect you should be able to figure out a...