Microsoft had a lot to prove in some people's eyes - did it manage to convince the doubters? Continue reading...