Talk to your customers. Find out what they need. Don't pay any attention to the competition. They're not relevant to you.
Joel SpolskyA user interface is well-designed when the program behaves exactly how the user thought it would.
Joel SpolskyPeople ridiculously overvalue aesthetics and beauty when evaluating products. It's one of the reasons iPods, and, for that matter, Keanu Reeves, are so successful.
Joel SpolskySoftware development takes immense intellectual effort. Even the best programmers can rarely sustain that level of effort for more than a few hours a day. Beyond that, they need to rest their brains a bit, which is why they always seem to be surfing the Internet or playing games when you barge in on them.
Joel Spolsky