A lot of "cheap" stuff out there - it seems... http://ycharts.com/calculations/rankings/earning_yield
It's good that earnings yields are going up but there is a lot of risk that these current levels are not sustainable...time will tell.