Ballmer's quest to compete with Google