Brian Smale, Microsoft