Здравствуйте mogadanez, Вы писали:
M>Насколько он прожорлив? реально ли запустить 500...1000 одновременно?

Не уверен точно, но пытался оптимизировать цикл (около 30 проходов), поместив его тело (относительно небольшое строк 15) в Thread. В результе имел OutOfMemoryException при создании handle формы. А вообще предполагаю, что всё зависит от тела потока.