Enter a search term in Fresh Goo(gle) and it produces results of recently Google-added sites from within 30 days. [Lockergnome’s Technology News]