Can You Do It Better? Is It Clearly Valuable? Interface?

What are the elements of a killer app idea?