I heard about http://wordoid.com/ here on HN -- it's a wonderful little webapp that lets you generate domain names that "sound natural" in a select list of languages and that (optionally) contain specific words.
In the "more options" you can filter out domains where both .com and .net are unavailable (it would be better to just filter unavailable .coms but it still saves a lot of time).