Попробуйте http://neilbartlett.name/blog/osgibook/ . Книга имеет руки на примеры с лучшими практиками OSGi.
Я предпочитаю использовать WiX для создания установщика MSI. Возможно, это не самый простой способ создания MSI (потому что он основан на XML), но он бесплатный, и вы найдете множество шаблонных сценариев в Интернете. Инструмент на основе скрипта, такой как WiX, совсем не должен быть недостатком, он идеально подходит для автоматизированных сборок.
Также, насколько мне известно, Visual Studio 2010 должна поддерживать WiX из коробки.