new site offering free deleted and expiring domain lists, the format that is used to show them, saves a ton of time ! A must see.. http://www.wehavethem.com/0840-4.html
Why don't you just admit it's your own site instead of saying you "found" it. It's a big turnoff when someone makes a big deal because they "found" their own site. :p