re: The Case For SharePoint Plus Silverlight
The marriage of SharePoint and Silverlight technologies is very cool, and no doubt some smart & talented developers will build valuable applications using these platforms. However, the fact Silverlight remains a "non-starter on the iPad, iPhone, and Android devices" is still going to hamper adoption- especially given the weak market penetration for Windows Phone.
Perhaps a more exciting technology mashup would be Microsoft SharePoint + HTML5. The new HTML5 spec offers a rich interface for programming dynamic, responsive web apps that extend typical browser capability. Plus, the Apple iOS already favors HTML5 for dynamic web elements (iPhone/iPad won't render Silverlight OR Adobe Flash). HTML5 could offer SharePoint developers a means to create delightful, interactive features that display correctly across computing platforms.