Here is an opinion generator that is just 'ok'. I use it in conjunction with the above chart, but it's not highly responsive (that is, updated only weekly.. if you trade a lot (daily) it is practically useless but if you buy stocks and sell them months later it can be helpful)
http://thestreet.marketedge.com/secoprep.asp?sym=mo&refer=thestreet
Here is another chartmaker. This one has some other charts that the first one doesn't have.
http://stockcharts.com/index.html
The trick is to get the most confirmation of a buy and sell signal. One chart calling a buy or sell signal is not enough.