За погодженням із уже зробленими коментарями - отримайте підписку на Empower, яка спрямована на таких людей, як ви. Як я пам’ятаю, у вас є 2 роки, щоб вивести продукт / рішення на ринок (де ринок визначений дуже вільно), який використовує якийсь елемент технології MS (знову ж таки, де це досить вільно визначено). Взамін на досить скромні витрати ви отримуєте MSDN, купу ліцензій ОС та доступ до інструментів розробки та прикладних програм для кінцевих користувачів (XP, Vista, Office - очевидні приклади).
Наприклад, я розробляю в Delphi, але пишу код для роботи на SQL Express 2005 та повнофункціональному SQL Server 2005+, і це дає мені право придбати угоду Empower. Я отримую всі смаколики, а також такі речі, як ліцензії Visual Studio, SQL Server, Office та OS. Якщо ви не виведете рішення на ринок у визначений час, ви можете заплатити, щоб продовжити свою угоду або ... ну, я повинен визнати, що я не впевнений. Важко зрозуміти, що поганого може трапити вас, якщо ви спробуєте щось зробити, але в підсумку не вдасться - це американська мрія, так? Ви повинні припинити використання програмного забезпечення наприкінці періоду тощо :-)
Якщо ви хочете розробити для настільної Windows, вам дійсно потрібен певний рівень доступу MSDN, або хороше широкосмугове з'єднання, і трохи терпіння під час доступу до Інтернет-матеріалів. Empower - це досить безболісний метод отримати всі найкращі інструменти для дуже невеликих витрат - у підсумку ви отримаєте велику купу DVD-дисків та компакт-дисків та кілька оновлень протягом року. Я б сказав, що це була необхідна покупка, особливо якщо це розглядається як інвестиція в кар’єру або якийсь елемент навчання чи прогресу. Це зовсім не багато грошей (я кажу як ISV - все, що я повинен виплатити, справді виходить з моєї кишені!).