One other thing to consider - inside buying. A while ago I looked at a few stocks and let the insider buying make the final decision for me ... take a look at ES's buying in ITC over the last couple of years and see if you get the same warm fuzzy feeling I do.
Regards