Do you want to start a site, but don’t know what domain to get? This is the site name generator! It generates random domain names using popular buzz words. Give it a shot!
If you are interested in the source code, it is available here.
[Disclaimer: I do not guarantee that the domain names generated are available, nor that they will be inappropriate to use for any other reason.]