Use the following sites to find great website names.
- ExpiredDomains.net - I can't tell you how many domains I see DAILY that expire here because someone's credit card is declined, the customer changes their mind, or they just forget about it. This site allows you to publicly search for names that have just been deleted allowing you to jump on some good ones. Unfortunately some of the "big players" in the industry are also on, but I've gotten some pretty good names on here.
- LeanDomainSearch.com - This website is really cool when you're trying to find a domain in a particular industry such as "hosting." Basically you type your target keyword/phrase in their search and it matches it with available words. While some of them are silly and don't make sense, sometimes you can find a winning combination.
- NameMesh.com - I like this site for their "similar" and "mix" results. I'm NOT a fan of the new TLDs (i.e. .xyz, .link, .site, etc.) as most of them are used by spammers/scammers but this still gives you some additional ideas.
Instant Domain Search
We developed our Instant Domain Search because I hate having to submit a form to see if a name I want is taken. Of course, we also search through the many TLDs but .com, .net, and .org is really all I stick to nowadays with .com always being king.
In my opinion the more TLDs that come out, the higher they drive up the value of a "dot com."