Startup Professionals Musings: Startups: Start with a Problem, Not an Idea
Good article on ideas