Home News Love or hate Microsoft, it has lined your pocket