Use the google keyword tool, and the ipo website, registering an available awesome name with amazing exacts usually means there is a trademark or your lucky, check the former to help you avoid it.
You'll find you'll be more productive if you choose a sector and work on that.
I often start my free thinking word association to get a base of 20 words, then use the keyword tool to pump it to 50 then make word combos that make sense and have a good amount of local exacts (I aim for 500+ ish with good affiliate potential or 1,000 unless I like it).