Jason Fried:

What happened was we forgot we were just building a quick-and-dirty demo for ourselves. We didn’t need to worry if the software could handle thousands of concurrent users. It didn’t matter how people would sign up or how much the product would cost. We didn’t need to worry about whether something was called a “response” or an “answer” or a “comment.” Later on, perhaps, we could spend hours debating which one was right. But for now, any word would do.

It’s difficult to not start with perfect, but the best ideas always seem to flow when you don’t worry about finding the perfect image, writing the best copy, or building a pixel perfect layout. Sometimes you need start with something rough to iterate to something great.