I disagree. You can easily find good names if you have an original idea. One technique that I use, just combine two words. Most two-word combinations for an original idea are not taken. Also, use an honest registrar that won't register the name ahead of you.