re: iPhone, Android Get Bing Search First
Couple of points that are WRONG in this. Silverlight is not supported on iOS and Android to deliver apps. Secondly WP7 has a far more powerful version of Bing - which includes scout, voice search, video search, barcode recognition etc etc. Also this is a hybrid app, which means elements have been written in HTML 5, so that will be the presentation layer only, not anything to do with how it works. Remember that the app will be doing all its main work via services running in Windows Azure!
Finally re Silverlight. Silverlight the name maybe dead in the long term, but Silverlight is not dead. It has another version coming and is essentially Metro and guess what, Windows Phone applications are delivered using Silverlight!
Metro is Windows 8 native application language. So PLEASE get your facts right. Silverlight is XAML with c#, vb etc .NET managed code. Metro apps are guess what, XAML with managed code delivered via c# and vb etc .net syntax. Sure some include libraries have changed, but they change between different releases of .NET in any case! Yes I know you can write "apps" using HTML 5, but you are limited in what you can deliver with HTML 5....
Essentialy Silverlight has moved from being a niche web technology for Microsoft to a core technology used to deliver a single type of experience and design framework across all devices....Silverlight the name maybe dead in the long run, but XAML with Managed Code and .NET libraries are becoming the core of microsoft deliverables and technology for developers...The name may change though to WinRT and Metro...But whats in a name!