I don't see any critical services microsoft provides to the wp7 ecosystem. Instead of bing search nokia could use google search and the xbox stuff is not really that important. Maybe that cloud stuff could be interesting for some. IMO the only service every phone needs is a proper maps application. Nokia does not really need MS for an "ecosystem".