Particle Whois
Particle Whois allows you to setup a multiple TLD (top level domain) whois engine that you and your visitors can use to search for domain availability and fetch whois information. It features logging so you can see a list of previously searched domains, their availability and the time of the search. It also features automatic form code generation so you can put the search box on other web pages.