I looked into value factors for my Masters project in Computational Finance and Risk Management from the University of Washington. I found that most value factors do not predict future returns. This is certainly not the final word on value investing. See http://bearcave.com/finance/thesis_project/index.html
http://www.bearcave.com/finance/thesis_project/factor_analysis.pdf