You can find out my post about fundamental stock screeners and what indicators they offer or have a look to technical stock screeners. All these are free of use and worth to give a try.

Recently I was browsing web sites to find some tool allowing to add major fundamental indicator, P/E ratio, into the chart form. It is very useful for your analysis to see and compare trend of share price with trend of P/E valuation.
I have found one site, Big Chart, giving you option to add P/E chart. At the left sidebar you can choose among Indicators "P/E chart".
I hope it will be helpful information for some of you. As usually I put the BigChart link to my favourite stock screeners at left sidebar.
Thank you very much, this is exactly what I needed!!
I am glad it helps you. I have been browsing a lot for similar sources and found couple of others. Soon I should publish links to these.
Vlada
is there a way to compare the p/e ratio with that of s&p?
Do you mean to have P/E ratio in the chart of S&P500. If yes, check out my latest post at
http://stockweb.blogspot.com/2009/06/fundamental-historical-data.html
no, i mean to compare p/e ratio of a stock with p/e ratio of s&p 500 (p/e ratio of the market).
If you want to compare P/E of selected stock with P/E ration of S&P500 in history (trend chart) then I don't know such a tool or website.
But just to compare current P/E of S&P500 with any stock P/E then you can use some stock screener listed at my left side column.