Add stuff into vs2010 to make small, portable executables for Windows with minimal dependancies. Get rid of b.s. like silverlight and wpf and adopt html 5 big time. Rip off cocoa & iphone sdk and make a windows-alike version.
In general I think SL and WPF are good... but certain XAML things need to be fixed. When you need 5000 lines of XML to change 1 color, there's a problem.
I guess I worry if MS are going in the right direction with their web stuff, as silverlight has been out for years and I don't use anything written in it daily at all. All the popular & useful websites use html & jquery & flash.