хороший программист пойдет в проект, где "создатель" имеет потенциальных клиентов и сам готов заниматься продажами, а не надеется на "авось все захотят пользоваться".
Извините, но вы неправильно оцениваете роль инвестора:
1. инвестор не вкладывает в идею уже давно;
2. инвестор вкладывает в команду;
3. инвестор вкладывает в <a href="http://creounity.com/forum/viewtopic.php?f=109&t=175">трэкшн</a>
4. инвестор вкладывает, зная кому он продаст дальше;
Если вам сходу нужен $1млн для начала работ - что-то не так.
Если вам от инвестора нужны только деньги - что-то не так.
Рекомендую сделать сайт продукта, состоящий из одной страницы, например, как <a href="http://con2.me/">эта</a>. И пойти пообщаться с потециальными клиентами на тему:
1. интересно ли это?
2. готовы ли платить подписку или только одноразовая продажа?
3. сколько готовы платить?
Далее:
1. скольким потенциальным клиентам продукт интересен?
2. сколько $$ они готовы платить?
3. сколько времени нужно, чтобы разработать минимальную функциональность (не нужно 10 лет пилить весь продукт)?
4. окупится ли разработка первыми клиентами?
Если все ответы ~ положительные, то брать и делать.
Если вы человек, который знает как продавать свою идею, именно знает, а не предполагает что люди сами прийдут, то остальное - техническая часть, которая решается за деньги или долей.
Берите и начинайте набирать базу потенциальных клиентов.
P.S. Идей очень много. У всех проблема - как их продать потенциальным клиентам?
Скажу вам из своего опыта - сами не придут, к сожалению. Простой пример - в AppStore зарабатывают нормальные/большие деньги тольке те, кто находится в топе. Новые продукты отличного качества не продаются, т.к. пользователь просто до них не доходит. И деньгами нет смысла это "продавливать", если продукт не для массового рынка.