MyContracts
This tool makes use of the Etherscan (and their other block explorers) API to return the most recent 10,000 transactions and then evaluate if the transaction directly created a contract.