Honestly I don't see how they compare. The Windows 8 "tries to do too much" thing doesnt come from it having too many capabilities, it comes from them trying to operate for so many separate input...
I really hope they do little more than add in the ads. The new YouTube app put out by Microsoft was and is superb. Even better than the official YouTube apps for iOS and Android I would say.
SuperSite for Windows
Sponsored Introduction Continue on to (or wait seconds) ×