If you want a good domain then your probably going to need to visit a domain for sale site. Just enter "domain for sale" in a popular search engine. There are only 5 major web sites that sell domains. They aren't that expensive and its worth buying a good one if your going to spend time developing a real web site.
I recommend Sedo.com, Afternic.com, GreatDomains.com and <snip>. The sites are free for buyers, except Afternic which charges a small membership fee for both buyers and sellers.
Sedo and Afternic have the biggest collection of domains for sale and you will also find cheap domains. GreatDomains.com specializes in the sale of premium domains. Here you will find very good, but expensive domain names.
In addition, you can also try eBay.com to look for a domain to buy. Anyway, there are many crappy domains being sold at eBay.
I wish you success in finding a domain to fit your needs.
[edited by: Webwork at 3:50 pm (utc) on Sep. 18, 2005] [edit reason] Please avoid promoting your personal site in threads. See Charter & TOS. [/edit]
Find a good 404 finder that allows you to paste links to sites that have a bulk of links relevant to your topic. It will take a while, but you should find one. If you need a 404 finder I know of one : )