I really like
www.meetinvest.com. You can receive daily stock picks from 68000 stocks across the globe, based on investment guru strategies (like Buffett, Templeton, O'Shaugnessy, and more).
It does the screening for you and reveals all the selection process and filter criteria and it is free, although they feed the data from a Bloomberg professional terminal.