In Praise of Mircrosoft: When Giants Learn to Dance!