There are many pay-for websites that list every foreclosure. The issue with these sites is that they don't always tell you which ones are available for the general public to purchase.
I created several web pages that have up to the minute information about available bank-owned homes ready for sale.
They can be found here:
For the complete analysis of the free and not-so-free sites, check out my blog at Word Press.