Will Microsoft Get Lucky With Yahoo?