My company develops several types of applications. A lot of our business comes from doing multimedia-type apps, typically done in Flash. However, now that side of the hous
You will never get an fair vote to this question on SO as it has so many Microsoft devs.
Also, people will probably down vote this answer, which says it all really.
I say let your developers try both platforms, and see which they prefer.
To answer the comments below, I just noticed that while there are lots of answers recommending Flash / Flex, the ones for Silverlight have many more up votes. It's not a matter of lying, it's just favouring what you're familiar with, not necessarily the best platform.