I don't really get why Skype has to force the Metro UI on an iOS app. In order to do that, they have to write an additional layer for the UI code (which then is a source to bugs) which is in many ways reinventing something that already exists. Another aspect is that users gets so confused when they get a design-language that does not fit in with the rest of the system. Personally I think that the Modern UI looks kinda cool in the Skype app, but I'm thinking of users who have a hard time with technology and needs to spend a lot of time on understanding new things. And in the end, you end up with a new design which is most likely to be more buggy than the "native" one and the only people who would like the new design is people that actually likes Modern UI. I would also believe that the app would get even faster if they dropped all the animations in the app. But in the end, I'm just happy that it crashes less, it feels a bit faster, but the app still crashes when I have a few messages to sync.
When it comes E3, totally Halo. I wonder if there will ever come a remake of ODST and Reach, as Halo Reach was the game that really got me into playing Halo. I'm not really a soccer fan, but I don't really see any reason why I shouldn't support the Germans :)