Of all the criticisms leveled at Microsoft, the "you're no innovator!" one must hurt the most: Microsoft has the Forrest Gump-esque ability to be present at every major technological development, and in many cases it was shipping innovative hardware, software and services years or even decades before the rest of the world caught up.
Sadly some of its ideas were better than its execution, while others were simply too far ahead of their time. These are our favourites.
Google TV "TV Meets Web," Google said in 2010. "Web meets TV". "We did that four years ago," said Microsoft. MSN TV, or WebTV as it was originally called, was the first consumer electronics device to access the Web without requiring a computer - and it was also the first TV-based web browser, launched in the days before broadband was widely available. Microsoft acquired it in 1997, and the technology ultimately became part of the Xbox and Xbox 360; MSN TV was retired earlier this year.
iPads It's ironic that the iPad is destroying the PC, because Microsoft got there eight years before Apple: the Tablet PC, which shipped in 2002, was designed to combine power and portability. The technology wasn't up to the job, however - Tablet PCs were big, bulky and expensive - and the project was dogged by bad decisions such as the deliberate sabotage of Microsoft Office, whose boss didn't like the idea of tablets. Microsoft had the component parts including its enormous multi-touch Surface tables (not tablets. Tables), the Tablet PC and the Project Origami Ultra-Mobile PCs (UMPCs), but it would be Apple who found the winning combination.
Smartphones It's a phone. It's a PDA. It's a media player. It's a business tool. It's about seven years ahead of its time. Microsoft's Pocket PC platform - later rebranded as Windows Mobile - targeted mobile power users as early as 2000, and by early 2007 Windows Mobile 6 was appearing on some pretty tasty hardware. Windows Mobile was essentially Windows scaled down, but rivals prospered with a completely different strategy: they went for simplicity and started from a clean sheet rather than trying to adapt existing desktop OSes. It seems their strategy was the superior one.
Siri and Google Now Oh, how we mocked: Microsoft Bob hid all the difficult PC stuff behind a cartoonish interface while Clippy kept trying to write our letters. But Bob wasn't much different from Siri and Clippy was a very early version of what Google Now does: the former makes computing computer-free and the latter tries to anticipate what you need next and provide it to you. Like many Microsoft projects, the ideas were way ahead of the current technology's ability to deliver.
Facebook A walled garden that's designed to keep people off the open internet as much as possible? How very 1995: Microsoft's internet access, later rebranded MSN, was designed as an AOL-style system that would integrate seamlessly with your computer and keep you using its proprietary service. MSN's mistake was to head down the content provision route at a time when most people still had dial-up, and by the late 1990s MSN decided to compete against portals such as Yahoo! instead.
Smart watches Seiko made the first smart watches, but Microsoft made the first ones that took advantage of mobile data: the Smart Personal Object Technology (SPOT) watches received data over FM. Unfortunately they suffered from the same problem that affects more recent attempts such as Samsung's Galaxy Gear: the lack of an obvious killer app.
Smart TVs Microsoft has been trying to solve TV since the turn of the century: from Windows XP Media Center Edition to Windows 8 Pro, it's offered rather nifty media software that turns your PC into a home entertainment hub. It plays your videos, accesses streaming media, displays your photos, records live TV (if you've got the tuner card(s)), streams content wirelessly... all undeniably brilliant, and all cruelly disregarded by the mass market. It turned out that what the mass market was waiting for was Netflix, and today Microsoft's media efforts are based around accessing Netflix-style services on PCs, tablets and Xboxes.
Ebook readers TV wasn't the only kind of media Microsoft was thinking about in 2000: its Microsoft Reader shipped that year, long before most people knew what ebooks even were. It ran on Windows, on Pocket PCs and on Windows Mobile, but despite ClearType the reading experience wasn't ideal, books were DRM protected and there was precious little available content. It wasn't until Amazon combined cheap e-ink and a huge selection that ebooks really took off, and even that took several generations.
iOS 7 Yes, we're reaching a little bit here, but who went flat and minimalist first: Microsoft with Windows Phone, or Apple with iOS 7? Here's a clue: it wasn't Apple.
Online console gaming Here's an unusual chain of events: when it comes to console gaming, Microsoft wasn't the inventor but the perfector. Sega tried online console gaming first with its Dreamcast, but that was in the dial-up era: Xbox Live was designed for broadband, and Microsoft did a superb job of it. Every time a ten-year-old calls you something unspeakable in an FPS, you can thank Microsoft.
Spotify and iTunes Radio
It was £9 per month, offered unlimited access to music on portable devices, PCs and games consoles, and it launched in 2008. No, not Spotify: that didn't launch in the US until 2011, and of course iTunes Radio didn't appear until 2013. Microsoft beat Spotify (and many others) in one crucial area: getting agreements with the big music labels to use their music. Zune Pass has now been renamed Xbox Music.
The wheel No, not *that* wheel. We mean the mouse wheel. Microsoft's Eric Michelman wanted a way to speed up spreadsheet navigation, briefly considered a lever, and then landed on the idea of a wheel by discussing different options with Microsoft Hardware engineers. Michelman wanted the wheel to zoom, not scroll, but he was overruled. That decision turned out to be, ahem, wheely good.