For the past 4-5 months I've been brainstorming ideas for web startups. I start to implement an idea and on the way discover that it's not going to work (too hard to implement, etc.).
I know that there are tons of books about startups and entrepreneurship that help you through this process, and probably answer the following:
Is it really the idea that makes the difference, or is it more about actually implementing it (and gaining experience in the process)?
Update: Thanks for your answers, I think I get the idea (also by reading through the site).
I think a better question would be: How do you decide which idea to pursue for a startup?
Let's say you have a list of good ideas for a startup, and you want to maximize your chance of succeeding by choosing the best idea. All other things being equal (money, knowledge, team, etc.), how do you choose among those ideas? Is there a sort of thought algorithm for putting each idea to test and decide?